软件包仅在Python 2.7中安装,但在3.5中没有安装

时间:2016-02-02 14:08:44

标签: python python-2.7 numpy python-3.5

我正在使用pip来安装我需要的软件包:Numpy& SciPy的。但是,只有在我使用python 2.7 导入它们时才有效。当我尝试使用3.5时,似乎根本没有安装。

我更新了点子并获得了版本pip 8.0.2 from /Library/Python/2.7/site-packages (python 2.7)然后我尝试了:pip3.5 --version并得到了:

pip 8.0.2 from /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-
packages (python 3.5)

我想要的只是我下载的所有软件包,我可以在Python 3.5中使用它们。我不使用2.7,但我不想删除它,因为我读它并不是一个好主意。

任何人都可以解释一下我如何安装这些软件包才能在3.5上工作,而不仅仅是2.7,请?

非常感谢您提前阅读:)和有用的帮助。

PS:我正在使用OS X 10.9.5

1 个答案:

答案 0 :(得分:15)

Python 2和Python 3的软件包是分开安装的,在一个版本中安装不会使另一个软件包可用。 pip是Python 2,所以它只安装Python 2;要安装Python 3的软件包,请使用pip3