在OS X上安装pip:找不到'pytest'的索引页(可能拼写错误?)

时间:2017-11-05 17:17:53

标签: python macos pip

我想安装pip,以便在instructions之后安装TensorFlow。 当我尝试第一条指令sudo easy_install pip时,我得到了这个:

Searching for pip
Best match: pip 9.0.1
Adding pip 9.0.1 to easy-install.pth file
Installing pip script to /usr/local/bin
Installing pip3.5 script to /usr/local/bin
Installing pip3 script to /usr/local/bin

Using /Library/Python/2.7/site-packages
Processing dependencies for pip
Searching for pytest
Reading http://pypi.python.org/simple/pytest/
Couldn't find index page for 'pytest' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading http://pypi.python.org/simple/
No local packages or download links found for pytest
error: Could not find suitable distribution for Requirement.parse('pytest')

到目前为止,我已经尝试了几种在网上发现的东西,但由于我不理解所有内容,所以我无法解释所有相关内容。 我知道我安装了Python 2.710和Python 3.6.3,也许他们在干扰?

如果你可以帮助我解决这个问题我会很高兴,如果你能解释我将会做什么,我会很高兴。)

1 个答案:

答案 0 :(得分:0)

根据我的经验,最好不要将Python软件包安装到系统安装中。这就是您使用sudo来提升您的权利。

使用OS X Homebrew安装单独的更新的Python 2.7。

安装Homebrew后,您可以创建virtualenv,激活它,然后继续执行说明。