只在Python2.7中安装而不在3.5中安装的包

2024-04-25 06:04:42 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我更新了pip并得到了它的版本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)

我想要的是我下载的所有包,我可以在Python3.5中使用它们。我不使用2.7,但我不想删除它,因为我读到它不是一个好主意。

有谁能告诉我如何安装这些软件包,让它们在3.5版本上工作,而不仅仅是在2.7版本上工作?

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

PS:Im使用OS X 10.9.5


Tags: pipfrom版本numpyversionlibpackageslibrary
1条回答
网友
1楼 · 发布于 2024-04-25 06:04:42

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

相关问题 更多 >