1

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

我很抱歉,但我是新手。所以我从这里下载了 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

我最近几天都在研究安装 gfortran,但我很难理解并理解发生了什么。我可以在这里下载一个 rpm gfortran rpm并使用 rpm 安装它吗?如果是这样,我还可以通过从这里安装其中一个 python rpm 来安装 Numpy吗?

我当前的 Python 版本是 2.7.3

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

例如,在 Ubuntu 中,你可以只做sudo apt-get install Python-Numpy.

Yocto 有类似的东西吗?

4

1 回答 1

3

看起来 Yocto 有libgfortranpython-numpy 的包。如果你使用 Yocto,你应该可以让它通过以下方式为你编译这些包:

bitbake python-numpy libgfortran

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

于 2015-01-30T21:52:23.627 回答