2013-04-03 43 views
0

我剛剛在Ubuntu上安裝了Numpy 1.7.1,通過從Sourceforge下載tar.gz文件。我在tar文件上做了tar zxvf,然後python setup.py buildsudo python setup.py installNumpy未轉換爲新版本

但我的Numpy仍然是舊版本(1.3.0)。 (我通過運行Python進行檢查,並要求numpy.version.version。)爲什麼?

+0

您是否還安裝了Ubuntu存儲庫中的Numpy包? – Blender

+0

是的,我想我的舊版本是1.3.0版本(如果我理解你的問題是正確的) –

+0

你確定你從sudo調用的python與你之後運行的python是一樣的嗎? – tiago

回答

0

你可以看到關於您的包一點點,並通過確保他們建在正確的地方:

which python 

file `which python` 

上(這些都是反引號)命令行,這會告訴你你的python安裝在哪裏。

然後,啓動python(或ipython),然後運行

import numpy 
numpy.__file__ 

如果你已經安裝了做工作,進口和在他們的文件位置顯得過於任何軟件包。您可能會注意到numpy.__file__與剛安裝新numpy軟件包的位置不在同一位置。確保這些匹配,或者將您安裝新numpy的位置添加到PYTHONPATH