python的scripts文件夹下的pip.exe_win10下," No module named 'pip' "如何解决?

win10系统,类似问题已解决

win10系统 版本1903 64位

python 版本3.6.8

报错操作

执行pip install pack 的时候 提示 需要升级pip到 19.2.3

执行 pip install --upgrade pip

安装完后执行pip install 报错信息如下:

File "runpy.py", line 193, in _run_module_as_main

File "runpy.py", line 85, in _run_code

File "D:\program\python\Scripts\pip3.exe\__main__.py", line 5, in ModuleNotFoundError: No module named 'pip'

到根目录下执行pip也报错

pip install waters

No module named 'pip'

解决方法

回到python脚本目录下执行easy_install pip

\python\Scripts> .\easy_install.exe pip

安装过程如下

Searching for pip

Reading https://pypi.org/simple/pip/

Downloading https://files.pythonhosted.org/packages/30/db/9e38760b32e3e7f40cce46dd5fb107b8c73840df38f0046d8e6514e675a1/pip-19.2.3-py2.py3-none-any.whl#sha256=340a0ba40fdeb16413914c0fcd8e0b4ebb0bf39a900ec80e11c05d836c05103f

Best match: pip 19.2.3

Processing pip-19.2.3-py2.py3-none-any.whl

Installing pip-19.2.3-py2.py3-none-any.whl to d:\program\python\lib\site-packages

Adding pip 19.2.3 to easy-install.pth file

Installing pip-script.py script to d:\program\python\Scripts

Installing pip.exe script to d:\program\python\Scripts

Installing pip3-script.py script to d:\program\python\Scripts

Installing pip3.exe script to d:\program\python\Scripts

Installing pip3.7-script.py script to d:\program\python\Scripts

Installing pip3.7.exe script to d:\program\python\Scripts

Installed d:\program\python\lib\site-packages\pip-19.2.3-py3.6.egg

Processing dependencies for pip

Finished processing dependencies for pip

执行pip list 修复成功

PS D:\program\python\Scripts> pip list

Package Version

---------- -------

pip 19.2.3

pypinyin 0.35.4

setuptools 40.6.2

报错原因

目前我这边分析是由于win10在cmd下执行升级时没有使用管理员权限,导致执行upgrade后 下载的19.xx.whl文件后无权执行,此时原有的部分配置文件已经被修改导致无法找到pip模块相关路径。建议今后在windows下执行pip升级时启动shell要给授予管理员权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值