用pycharm升级pip 19,升级完成后发现pip无法使用了,pip任何命令都提示无法找到main方法。
File "D:\pycharm_xxx\venv\Scripts\pip-script.py", line 11, in <module>
load_entry_point('pip==9.0.1', 'console_scripts', 'pip')()
File "D:\pycharm_xxx\venv\lib\site-packages\setuptools-28.8.0-py3.6.egg\pkg_resources\__init__.py", line 565, in load_entry_point
File "D:\pycharm_xxx\venv\lib\site-packages\setuptools-28.8.0-py3.6.egg\pkg_resources\__init__.py", line 2631, in load_entry_point
File "D:\pycharm_xxx\venv\lib\site-packages\setuptools-28.8.0-py3.6.egg\pkg_resources\__init__.py", line 2291, in load
File "D:\pycharm_xxx\venv\lib\site-packages\setuptools-28.8.0-py3.6.egg\pkg_resources\__init__.py", line 2301, in resolve
ImportError: module 'pip' has no attribute 'main'
好,解决方法来了
命令行 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1659k 100 1659k 0 0 184k 0 0:00:09 0:00:09 --:--:-- 299k
再次输入
命令行python get-pip.py
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting pip
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl
Collecting wheel
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/96/ba/a4702cbb6a3a485239fbe9525443446203f00771af9ac000fa3ef2788201/wheel-0.33.1-py2.py3-none-any.whl
Installing collected packages: pip, wheel
Found existing installation: pip 9.0.1
Uninstalling pip-9.0.1:
Successfully uninstalled pip-9.0.1
Successfully installed pip-19.0.3 wheel-0.33.1
完美解决