2016-02-02 52 views
4

我使用pip来安装我需要的软件包:Numpy & Scipy。然而,他们只在我使用python 2.7导入它们时才起作用。当我尝试使用3.5时,它好像完全没有安装。仅在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

回答

12

软件包用于Python 2和Python 3分开安装,并且安装在一个版本中不会使提供给其他的包装。 pip是Python 2,所以它只安装Python 2;要为Python 3安装软件包,请使用pip3

+0

完美!并感谢您解释问题所在! :) –

相关问题