2016-06-14 158 views
1

我一直在努力爲python 2.7安裝numpy而不是3.4,這兩者都在我的Ubuntu上。我曾嘗試:爲python 2.7安裝numpy 2.7而不是3.4

須藤PIP2安裝numpy的

但它說

Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/lib/python2.7/dist-packages 

,但是當我去蟒蛇外殼,並鍵入import numpy,它拋出一個ImportError

python --version prints `Python 2.7.5` 

即使在查看其他SO問題的各種答案後,我也不知道問題出在哪裏。是否已安裝numpy,並且由於某種原因無法使用它,或者未安裝它?請幫忙。

+0

'which -a python'輸出是什麼? – cel

+0

'/ usr/local/bin/python /usr/bin/python ' – Sibi

+0

嘗試'python -m pip install numpy'。 – cel

回答

2

首先,做pip uninstall numpypip2 uninstall numpy只是爲了清理所有舊文件。

然後,因爲你是在Ubuntu,你應該只運行

sudo apt-get install python-numpy 

這將安裝numpy的爲python2。如果你後來選擇你想要python3,只需運行

sudo apt-get install python3-numpy