Windows 11下CMD执行pip报错找不到模块,求解决方法
解决Windows 11 CMD中pip模块缺失问题
报错信息
C:\Users\HP>pip Traceback (most recent call last): File "C:\lib\runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\lib\runpy.py", line 86, in _run_code exec(code, run_globals) File "C:\Scripts\pip.exe\_main_.py", line 4, in <module> ModuleNotFoundError: No module named 'pip'
解决步骤
用Python自带工具修复pip
打开CMD(建议以管理员身份运行),执行以下命令:python -m ensurepip --upgrade该命令会调用Python内置的
ensurepip模块,自动安装或升级pip,修复模块缺失问题。检查并配置环境变量
如果修复后仍无法使用pip,需确认Python的Scripts目录已加入系统环境变量PATH:- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」列表中找到
PATH,点击「编辑」 - 添加Python安装路径下的
Scripts目录(例如C:\Python311\Scripts,具体路径根据你的Python版本和安装位置调整) - 保存设置后重启CMD,再尝试执行
pip命令
重新安装Python
若以上方法都无效,卸载当前Python版本,重新下载官方安装包,安装时务必勾选「Add Python to PATH」选项,确保pip被自动配置到系统环境中。
内容的提问来源于stack exchange,提问作者Aditya Uparkar
相关产品推荐
相关产品推荐

