python3环境下的pip损坏了怎么办?
今天因为执行了一条“python -m pip install --upgrade pip”命令升级pip,导致pip不能使用了,也就是说我python环境的pip损坏不能用了,想问问这个情况应该怎么处理解决?请看下面的提示:
C:\Users\Admin>pip install --upgrade pip
Traceback (most recent call last):
File "h:\program files\python38\lib\runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "h:\program files\python38\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "H:\Program Files\Python38\Scripts\pip.exe\__main__.py", line 4, in
ModuleNotFoundError: No module named 'pip'
python3环境下的pip损坏的解决方法分为两步:
第一步,输入“python -m ensurepip”
C:\Users\Admin>python -m ensurepip Looking in links: c:\Users\Admin\AppData\Local\Temp\tmp1bun2b1a Requirement already satisfied: setuptools in h:\program files\python38\lib\site-packages (47.1.0) Processing c:\users\admin\appdata\local\temp\tmp1bun2b1a\pip-20.1.1-py2.py3-none-any.whl Installing collected packages: pip Successfully installed pip-20.1.1
第二部输入:“python -m pip install --upgrade pip”
C:\Users\Admin>python -m pip install --upgrade pip Collecting pip Using cached pip-20.3.1-py2.py3-none-any.whl (1.5 MB) Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.1.1 Uninstalling pip-20.1.1: Successfully uninstalled pip-20.1.1 Successfully installed pip-20.3.1
问题解决。
验证一下pip是否修复成功,输入“pip install urllib3”:
C:\Users\Admin>pip install urllib3 Collecting urllib3 Downloading urllib3-1.26.2-py2.py3-none-any.whl (136 kB) |████████████████████████████████| 136 kB 1.3 MB/s Installing collected packages: urllib3 Successfully installed urllib3-1.26.2
搞定,收工!