执行py get-pip.py命令出现错误输出,重装Python无法解决怎么办
Python执行get-pip.py报错故障解决指南
排查方向
- 确认get-pip.py文件完整性:删除本地已下载的get-pip.py,重新获取官方版本的脚本文件,避免文件损坏导致执行报错
- 核对环境变量配置:确认Python安装根目录、对应Scripts目录都已正确添加到系统
Path变量,且无多个Python版本路径冲突 - 检查网络连接状态:执行get-pip.py需要联网下载pip相关组件,网络受限、代理配置错误都会导致执行失败
可行解决方案
方案1:使用内置模块安装(推荐)
Python 3.4及以上版本默认内置ensurepip模块,无需额外下载脚本,直接执行以下命令即可完成pip安装和升级:
py -m ensurepip --upgrade
如果上述命令执行失败,换成python命令执行:
python -m ensurepip --upgrade
方案2:指定镜像源执行get-pip.py
如果确认get-pip.py文件无问题,执行时添加国内镜像源参数,解决网络连接问题:
py get-pip.py -i https://pypi.tuna.tsinghua.edu.cn/simple
方案3:彻底清理残留后重装Python
如果是版本残留导致的调用异常,按以下步骤操作:
- 从控制面板卸载所有已安装的Python版本
- 依次删除以下目录下的所有Python相关残留文件:
C:\Program Files\PythonC:\Users\你的用户名\AppData\Local\Programs\PythonC:\Users\你的用户名\AppData\Roaming\Python
- 清理系统
Path环境变量中所有和Python相关的旧条目 - 重新下载官方Python安装包,勾选「Add Python X.X to PATH」选项后完成安装
内容的提问来源于stack exchange,提问作者Дмитрий Гуща
相关产品推荐
相关产品推荐

