安装numpy for python 2.7而不是3.4

时间:2016-06-14 11:26:08

标签: python python-2.7 numpy

我一直在努力为python 2.7安装numpy而不是3.4这两个都在我的ubuntu上。我试过了:

sudo pip2 install numpy

但它说

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

但是当我转到python shell并输入import numpy时,它会抛出ImportError

python --version prints `Python 2.7.5`

即使在查看其他SO问题的各种答案后,我也不知道问题是什么。安装numpy并且由于某种原因我无法使用它或者它没有安装?请帮忙。

2 个答案:

答案 0 :(得分:3)

首先,执行pip uninstall numpypip2 uninstall numpy只是为了清理所有旧文件。

然后,既然你在Ubuntu上,你应该运行

sudo apt-get install python-numpy

这将为python2安装numpy。如果你以后选择想要它用于python3,只需运行

sudo apt-get install python3-numpy

答案 1 :(得分:2)

sudo pip2 install numpy==1.15.0

您需要指定numpy版本,因为最新版本需要Python版本> = 3.5。