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

还原后解决了问题

posted @ 2020-11-09 16:10  momomoi  阅读(3135)  评论(0编辑  收藏  举报