python安装pip出现错误ModuleNotFoundError: No module named 'pip'
在使用python的时候,经常使用到pip这个工具,可以很方便的线上安装依赖库,当然pip还有很多参数都可以帮我们去查询一些库信息。在安装python的时候,下载带有pip的安装包就可以直接安装pip啦,当然没有带pip的,也可以通过下载安装包,手动安装。手动安装还是要会的。
今天尝试了一下安装pip:
	
python get-pip.py
	
	
Collecting pip
  Using cached pip-20.2.4-py2.py3-none-any.whl (1.5 MB)
Collecting setuptools
  Using cached setuptools-50.3.2-py3-none-any.whl (785 kB)
Collecting wheel
  Using cached wheel-0.35.1-py2.py3-none-any.whl (33 kB)
Installing collected packages: pip, setuptools, wheel
Successfully installed pip-20.2.4 setuptools-50.3.2 wheel-0.35.1
	
	
pip -V
	
不看不知道,一看泪两行: 
	
Traceback (most recent call last):
  File "runpy.py", line 192, in _run_module_as_main
  File "runpy.py", line 85, in _run_code
  File "D:\appserver\python\python3.8.0\Scripts\pip3.exe\__main__.py", line 4, in <module>
ModuleNotFoundError: No module named 'pip'
	
No module named pip!!!连pip都找不到?!
	
	
看来得请教Google一下了,翻来找去,尝试了各种办法:
	
python -m pip install --upgrade pip
python -m ensurepip
python -m pip install
python get-pip.py --force-reinstall
...不停折磨中...方法都不奏效啊!
经过观察,运行python get-pip.py后python的安装目录下多了Lib和Scripts文件夹,尝试将其中的pip目录复制到python的安装目录,再次运行pip命令,报错消失。撤销复制,修改python安装目录下的python3x._pth文件,开头新添加一行:Lib\site-packages,再使用pip -V命令查看一下:
	
pip 20.2.4 from d:\appserver\python\python3.8.0\Lib\site-packages\pip (python 3.8)
	
太兴奋了,问题解决了!!!收工,继续工作,哈哈。

最新评论