我在Mac上使用Homebrew安装了Python 2.7.9,而Homebrew也安装了pip.还有一个较旧的,未使用过的Python版本,默认安装在我的Mac上.
问题是,当我尝试升级pip(使用pip install --upgrade pip)时,pip似乎想要升级旧的默认版本的Python附带的pip版本.这是发生了什么(在完成Python 2.7.9的全新安装之后,即,brew remove python后面跟着brew install python):
$ pip -V
pip 6.0.7 from /usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-6.0.7-py2.7.egg (python 2.7)
Run Code Online (Sandbox Code Playgroud)
以上似乎是正确的.但是,会发生以下情况:
$ pip install --upgrade pip
You are using pip version 6.0.7, however version 6.0.8 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-6.0.8-py2.py3-none-any.whl#md5=41e73fae2c86ba2270ff51c1d86f7e09
Using cached pip-6.0.8-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 6.0.7
Uninstalling pip-6.0.7:
Successfully uninstalled pip-6.0.7
Successfully installed pip-1.4.1
Run Code Online (Sandbox Code Playgroud)
为什么安装了pip 1.4.1?现在我得到: …