Windows平台下 pip 更新失败异常处理方案

背景介绍


Windows 10 系统中,利用 pip install --upgrade pip 或者 pip install -U pip 命令进行 pip 的更新时出现异常,异常信息如下
Windows平台下 pip 更新失败异常处理方案_第1张图片

解决方案


  1. 若为系统环境,在配置好 Python 的环境变量后使用 python -m ensurepip 或者 easyinstall pip 进行 pip 的下载还原。

  2. 若为虚拟环境,激活虚拟环境后使用 python -m ensurepip 或者 easyinstall pip 进行 pip 的下载还原。

    python -m ensurepip 的使用场景较为广泛,在 Anaconda 的虚拟环境中依然适用;

    easyinstall pip 在 Anaconda 中可能缺失;

    推荐使用 python -m ensure pip 进行解决。

额外补充


  • 系统环境中经过以上步骤可以通过 pip --version 查看 pip 的版本信息

  • 虚拟环境中可能会出现 Script file '...\Scripts\pip-script.py' is not present 的异常信息,此时需要使用 python -m pip install -U pip 进行 pip 的二次更新。更新后使用 pip --version 便正常了。

步骤示意图


在这里插入图片描述
在这里插入图片描述

注意:以上情形并非能够解决所有情况,若有其它情况欢迎评论区讨论

你可能感兴趣的:(bug,pip,python,windows)