python - Yocto,安装 Numpy

标签 python linux gcc numpy yocto

我真的很难在我的 : 中安装 numpy 3.8.11-yocto-standard #1 SMP PREEMPT Tue May 13 06:46:56 PDT 2014 i686 GNU/Linux 系统。

我很抱歉,但我是新手。所以我从 here 下载 numpy ,并执行了 python setup.py install 并且它给了我找不到 gfortran 和线性代数库的错误。

我的 gcc 版本是 4.7.2,目前,我的 Linux 机器无法访问互联网。我尝试使用 dpkg,它说找不到命令。

您可能会问我如何安装 gcc?我通过一次又一次地运行 rpm 安装它们并安装这些文件:

ibusb-1.0-0-1.0.9-r1.i586.rpm
libmpfr4-3.1.1-r0.i586.rpm
libmpc2-0.8.2-r1.i586.rpm
binutils-2.23.1-r3.i586.rpm
gcc-4.7.2-r20.i586.rpm
gcc-symlinks-4.7.2-r20.i586.rpm
binutils-symlinks-2.23.1-r3.i586.rpm
eglibc-extra-nss-2.17-r3.i586.rpm
libcidn1-2.17-r3.i586.rpm
libc6-dev-2.17-r3.i586.rpm
libgcc-s-dev-4.7.2-r20.i586.rpm
libusb-1.0-dev-1.0.9-r1.i586.rpm
linux-libc-headers-dev-3.8-r0.i586.rpm

我花了几天时间调查 installing gfortran我很难理解并理解发生了什么。我可以在这里下载一个 rpm gfortran rpm , 并使用 rpm 安装它?如果是这样,我也可以通过安装其中一个来安装 Numpy python rpm from here

我当前的 Python 版本是 2.7.3

PS:如果我尽力让我的 Linux 系统可以访问互联网,是否有任何一行命令可以为我安装 Numpy?

例如,在 Ubuntu 中,您可以执行 sudo apt-get install Python-Numpy

Yocto 有什么类似的东西吗?

最佳答案

看起来 Yocto 有 libgfortran 的包和 python-numpy .如果您使用的是 Yocto,您应该能够让它通过以下方式为您编译这些包:

bitbake python-numpy libgfortran

rpm 包应该位于您的 tmp/deploy/rpm/<arch>/ 中目录。

关于python - Yocto,安装 Numpy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28223129/

相关文章:

c - 在多个端口上绑定(bind)/监听,pthreads 是正确的方法吗?

python - 多维数组索引

Linux 追加到文件中的单行

linux - 每天检查目录是否有新文件 - linux bash 脚本

c - 如何使用 llvm-link 链接库

gcc - 用于 MinGW w64 的 OpenMP?

c++ - 将 C 编译的静态库链接到 C++ 程序

python - 从 Jupyter 运行时,外部函数返回 DataFrame,但不返回变量

python - Pandas :根据一列中字符串的特定组合选择行对

python - Pandas groupby 然后将组降到指定大小以下