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