2017-12-27 815 views
1

我遵循在线说明如何在macOS上安装pip(例如,this,thisthis)。在macOS上安装pip不起作用(不再)

我似乎都很简单,但它不适合我。

我的python --version是2.7.10。

当我运行sudo easy_install pip我得到:

$ sudo easy_install pip 
Password: 
Searching for pip 
Reading http://pypi.python.org/simple/pip/ 
Couldn't find index page for 'pip' (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 pip 
error: Could not find suitable distribution for Requirement.parse('pip') 

任何想法如何解决或解决此问题?

+2

'sudo'和'pip'在同一个命令中对OSX来说似乎是一个坏主意。我宁愿将系统提供的Python完全置于OS更新控制之下,并且会在'virtualenv'和/或brew安装的Python中进行_any_开发和基于pip的安装。 – 9000

+0

@ 9000感谢您的建议。我是Python的新手。我在尝试期间安装了brew。我如何保持酿造的东西? –

+1

只需使用'pip install'而不是'sudo pip install'。如有疑问,请使用'/ usr/bin/pip'。更好的做法是,为每个项目'brew install virtualenv',[创建一个单独的环境](https://virtualenv.pypa.io/en/stable/userguide/),并安装项目特定的依赖关系。这样项目永远不会相互冲突。 – 9000

回答