升级Pip至10.0遇异常,如何手动安装Pip 10.0?
手动安装Pip 10.0的解决方案
Got it,这种pip自动更新检测卡壳的情况我碰到过好几次,直接手动指定版本安装就能解决,步骤很简单:
步骤1:获取官方pip安装脚本
首先得拿到官方的get-pip.py脚本——这是pip官方推荐的安装/升级工具:
- 用
curl命令直接下载到本地:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py - 或者用
wget(如果你的系统装了的话):wget https://bootstrap.pypa.io/get-pip.py - 要是没有这些命令行工具,直接打开浏览器访问上述地址,把文件保存到你方便操作的文件夹里就行。
步骤2:指定10.0版本安装
执行脚本的时候,明确指定要安装的pip版本号,这样就能绕过系统“已经是最新版”的错误检测:
python get-pip.py pip==10.0.0
⚠️ 划重点:如果你的电脑上同时装了Python 2和Python 3,记得把python换成python3,避免误装到Python 2的环境里。
步骤3:确认安装成功
安装完成后,运行下面的命令验证版本:
pip --version
(对应Python 3的话用pip3 --version)
如果输出显示pip 10.0.0,就说明搞定了!
备选方案:先卸载旧版再重装
要是上面的步骤没生效,大概率是旧版pip的残留文件导致冲突,可以先卸载旧版:
python -m pip uninstall pip -y
卸载完成后,再重复步骤2的安装命令就可以了。
内容的提问来源于stack exchange,提问作者Daniel Slätt
相关产品推荐
相关产品推荐

