不知何故pip --upgrade
不升级任何软件包。
我在OSX El Capitan(10.11.3)上并使用以下命令安装了python brew install python
Python:/usr/local/bin/python@ -> ../Cellar/python/2.7.11/bin/python
点子:/usr/local/bin/pip@ -> ../Cellar/python/2.7.11/bin/pip
成功安装后,我运行pip install --upgrade 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.
为什么不点子安装新版本?
更新
我认为这与我的~/.pydistutils.cfg
文件有关,该文件可以修复DistutilsOptionError: must supply either home or prefix/exec-prefix -- not both
运行时的错误pip
。我遵循了这些指示
由于无法正常工作而烦恼,我创建了一个新的OSX配置文件。在新的配置文件中,一切正常,因此在进一步调查之后,我~/Library/Application\ Support/pip/pip.conf
在主配置文件中找到了一个文件,其中包含:
[global]
target=/usr/local/lib/python2.7/site-packages
我不知道它是如何到达那里的,但是删除它可以解决问题。
这也解决了对该~/.pydistutils.cfg
文件的需求。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句