运行pip时出现“No module named pip”错误的技术求助
解决pip提示“ModuleNotFoundError: No module named 'pip'”的问题
已安装Python 3.11,安装时勾选了PATH选项及pip组件,Python的Scripts文件夹中能看到pip.exe,但执行任何pip安装命令时抛出以下错误:
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\python-311\scripts\pip.exe_main.py", line 4, in
ModuleNotFoundError: No module named 'pip'
以下是可行的解决步骤:
用Python自带工具修复pip
打开命令提示符(CMD),执行命令强制重新安装并升级pip:python -m ensurepip --upgrade排查Python版本冲突
若电脑安装了多个Python版本,可能PATH中的python命令指向了其他版本,导致找不到对应pip。先确认当前Python路径:where python确保输出路径是
C:\python-311\python.exe,若不是,要么调整PATH顺序将Python3.11路径移至最前,要么直接用完整路径执行修复命令:C:\python-311\python.exe -m ensurepip --upgrade卸载重装pip(以上方法无效时)
先卸载损坏的pip,再重新安装:python -m pip uninstall -y pip python -m ensurepip --install
内容的提问来源于stack exchange,提问作者John Stilwell
相关产品推荐
相关产品推荐

