使用pip通过命令提示符安装包失败,遇WinError2文件找不到错误求助
解决pip安装Python包失败的问题(WinError 2)
步骤1:手动清理残留文件
- 打开文件资源管理器,定位到路径
C:\Python311\Scripts\ - 如果文件夹里存在
google-oauthlib-tool.exe.deleteme文件,直接删除它 - 找不到原文件
google-oauthlib-tool.exe也不用纠结,继续下一步操作
步骤2:修复或重装pip
- 右键开始菜单,打开「Windows终端(管理员)」或「命令提示符(管理员)」
- 执行命令强制重装pip:
python -m pip install --upgrade --force-reinstall pip - 要是上面的命令没效果,试试修复Python的包管理工具:
python -m ensurepip --upgrade
步骤3:清空pip缓存
- 在管理员终端里执行命令清理缓存:
pip cache purge - 之后再尝试安装目标包,比如
pip install requests(把requests替换成你实际要装的包名)
步骤4:检查文件夹权限
- 右键
C:\Python311\Scripts\文件夹,选择「属性」-「安全」标签页 - 确认当前用户拥有「完全控制」权限,没有的话点击「编辑」按钮添加对应权限
内容的提问来源于stack exchange,提问作者Atharva Upadhyay
相关产品推荐
相关产品推荐

