pip install --upgrade pip 升级导致报错,解决方法


You are using pip version 7.1.0, however version 20.2.4 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.  

如上,提示让升级pip所以就按照提示升级了

随后导致报错

[root@vm10-0-1-192 bin]# pip install virtualenvwrapper
Traceback (most recent call last):
  File "/usr/bin/pip", line 7, in <module>
    from pip._internal.cli.main import main
  File "/usr/lib/python2.6/site-packages/pip/_internal/cli/main.py", line 10, in <module>
    from pip._internal.cli.autocompletion import autocomplete
  File "/usr/lib/python2.6/site-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
    from pip._internal.cli.main_parser import create_main_parser
  File "/usr/lib/python2.6/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
    from pip._internal.cli import cmdoptions
  File "/usr/lib/python2.6/site-packages/pip/_internal/cli/cmdoptions.py", line 104
    binary_only = FormatControl(set(), {':all:'})

查了查问题原因是:Python 2.6站点程序包中有一个不支持Python 2.6的pip版本,也就是不支持这样升级了,python3不影响

找到问题了,就解决当前问题

$ yum remove python-pip

$ cd /usr/local/src
$ wget https://bootstrap.pypa.io/2.6/get-pip.py
$ python get-pip.py

$ pip -V

还原后解决了问题


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM