Python pip安装--升级pip安装相同的版本

Python pip安装--升级pip安装相同的版本,python,macos,pip,homebrew,Python,Macos,Pip,Homebrew,不知何故,pip--upgrade不会升级任何软件包 我在OSX El Capitan(10.11.3)上,使用brew安装python Python:/usr/local/bin/Python@->../ceral/Python/2.7.11/bin/Python Pip:/usr/local/bin/Pip@->../ceral/python/2.7.11/bin/Pip 成功安装后,我运行pip安装--升级pip 全输出: $ pip install --upgrade pip Colle

不知何故,
pip--upgrade
不会升级任何软件包

我在OSX El Capitan(10.11.3)上,使用
brew安装python

Python:
/usr/local/bin/Python@->../ceral/Python/2.7.11/bin/Python

Pip:
/usr/local/bin/Pip@->../ceral/python/2.7.11/bin/Pip

成功安装后,我运行
pip安装--升级pip

全输出:

$ pip install --upgrade pip
Collecting pip
  Using cached pip-8.1.0-py2.py3-none-any.whl
Installing collected packages: pip
Successfully installed pip-8.0.2
You are using pip version 8.0.2, however version 8.1.0 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
为什么pip不安装新版本

更新

我认为这与我的
~/.pydistutils.cfg
文件有关,该文件修复了
DistutilsOptionError:必须提供home或prefix/exec前缀,而不是在运行
pip
时同时出现的
错误


我对不起作用的东西感到恼火,于是创建了一个新的OSX配置文件。在新的配置文件中,一切正常,因此在进一步调查后,我在我的主配置文件中发现了一个文件
~/Library/Application\Support/pip/pip.conf
,其中包含:

[global]
target=/usr/local/lib/python2.7/site-packages
我不知道它是如何到达那里的,但移除它解决了问题


这也解决了对
~/.pydistutils.cfg
文件的需要。

不久前也有同样的问题。您可以尝试
pip安装-U pip
并告诉您是否得到相同的输出。
哪个pip
的输出是什么?
pip安装pip==8.1.0
的输出是什么?@Dex'ter:相同的输出
$ sudo pip install -U pip
Collecting pip
Downloading pip-9.0.3-py2.py3-none-any.whl (1.4MB)
100% |████████████████████████████████| 1.4MB 335kB/s 
Installing collected packages: pip
Found existing installation: pip 9.0.1
Uninstalling pip-9.0.1:
  Successfully uninstalled pip-9.0.1
Successfully installed pip-9.0.3