tar.gz我刚刚通过从Sourceforge下载文件在 Ubuntu 上安装了 Numpy 1.7.1 。我tar zxvf在 tar 文件上做了,然后python setup.py build和sudo python setup.py install.
但我的 Numpy 仍然是旧版本(1.3.0)。(我通过运行 Python 进行了检查并要求输入numpy.version.version.)这是为什么呢?
tar.gz我刚刚通过从Sourceforge下载文件在 Ubuntu 上安装了 Numpy 1.7.1 。我tar zxvf在 tar 文件上做了,然后python setup.py build和sudo python setup.py install.
但我的 Numpy 仍然是旧版本(1.3.0)。(我通过运行 Python 进行了检查并要求输入numpy.version.version.)这是为什么呢?
您可以稍微了解一下您的包的位置,并使用以下命令确保它们构建在正确的位置:
which python
或者
file `which python`
(那些是反引号)在命令行上,这会告诉你你的 python 安装在哪里。
然后,启动python(或ipython)并运行
import numpy
numpy.__file__
如果您安装了任何有效的软件包,请导入并查看它们的文件位置。您可能会注意到它numpy.__file__与您刚刚安装新 numpy 包的位置不同。确保这些匹配,或者将安装新 numpy 的位置添加到PYTHONPATH.