2014-12-06 23 views
1

試圖通過運行pip install -U numpy來更新NumPY,這會產生「Requirement already up-to-date:numpy in /Library/Python/2.7/site-packages」。然後用import numpynumpy.version.version檢查版本產生'1.6.2'(舊版本)。 Python通過'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy'路徑導入numpy。請幫我在這裏。OS X未使用最新的NumPY版本

回答

0

新的NumPY版本將安裝(通過pip)到系統路徑中,它不被Python識別。爲了解決這個問題,我運行了pip install --user numpy==1.7.1來指定我想在我的Python(用戶)路徑上使用NumPY版本1.7.1。 :)

0

您可以從

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy

刪除舊版本numpy的的。
只需從那裏刪除numpy包,然後嘗試從python shell導入numpy。

+0

謝謝,但我現在有問題刪除numpy從這裏。瀏覽到該/ python目錄並運行'rm -r numpy'會產生一堆覆蓋問題,然後numpy會保留在目錄中。有任何想法嗎? – BoltzmannBrain 2014-12-07 00:20:12

+0

也許sudo rm -r numpy – Ishaan 2014-12-07 13:33:26

+0

這給了我rm:numpy:沒有這樣的文件或目錄......? – BoltzmannBrain 2014-12-08 17:32:55