解决Python pip 自动更新升级失败的问题

 更新时间:2020年02月21日 15:32:13   作者:SkipperPan  
今天小编就为大家分享一篇解决Python pip 自动更新升级失败的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

在使用python pip的时候,经常会发生pip版本过低导致失败的情况,这时候,系统会提示让你使用如下命令对pip进行升级更新:

python -m pip install --upgrade pip

但这种更新方式,经常会出现错误,如下所示

多尝试几次,依旧还是显示错误,更新失败,那么该如何解决这个问题。

解决方案-使用以下命令:

python -m pip install -U --force-reinstall pip

即可完美解决这种出错,更新示例如下

希望能帮到碰上同样问题的朋友。

补充拓展:解决pip安装的超时问题

关于解决pip install xx过程中的遇到的一万个吐血超时问题

解决方案一:

找到pip文件夹新建pip.ini文件添加如下内容

[global]
timeout = 60000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors = true
mirrors = https://pypi.tuna.tsinghua.edu.cn

解决方案二:

设置超时时间

pip3 --default-timeout=100 install 包名

解决方案三:

不想设置配置文件的话可以直接连接站点下载

pip3 install -i https://pypi.doubanio.com/simple/ 安装包
pip install -i https://pypi.doubanio.com/simple/ flask

站点整理:

    清华大学 TUNA 镜像源
    网易开源镜像站
    中国科学技术大学
    搜狐开源镜像站
    北京交通大学镜像站
    浙江大学开源镜像站(特色配置生成器)
    厦门大学信息与网络中心开源软件镜像服务
    华中科技大学开源镜像站
    兰州大学开源社区镜像站
    上海交通大学
    西南大学开源协会镜像站
    东北大学开源镜像
    大连东软信息学院开源镜像站
    重庆大学
    北京理工大学开源软件镜像服务
    LUPA 镜像
    中山大学

解决方案四:

直接在下载外部依赖包下载地址Unofficial Windows Binaries for Python Extension Packages

以上这篇解决Python pip 自动更新升级失败的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python批量修改文件编码格式的方法

    python批量修改文件编码格式的方法

    这篇文章主要为大家详细介绍了python批量修改文件编码格式的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • 详解Python中用于计算指数的exp()方法

    详解Python中用于计算指数的exp()方法

    这篇文章主要介绍了详解Python中用于计算指数的exp()方法,是Python入门中必会的基本方法,需要的朋友可以参考下
    2015-05-05
  • 解决已经安装requests,却依然提示No module named requests问题

    解决已经安装requests,却依然提示No module named requests问题

    今天小编就为大家分享一篇解决已经安装requests,却依然提示No module named 'requests'问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • Python操作excel的方法总结(xlrd、xlwt、openpyxl)

    Python操作excel的方法总结(xlrd、xlwt、openpyxl)

    这篇文章主要给大家介绍了关于Python操作excel的一些方法,其中包括xlrd、xlwt、openpyxl的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • 利用python模拟sql语句对员工表格进行增删改查

    利用python模拟sql语句对员工表格进行增删改查

    这篇文章主要给大家介绍了关于利用python模拟sql语句实现对员工表格进行增删改查的相关资料,文中介绍了详细的需求以及示例代码,对大家的理解和学习具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07
  • 浅析python,PyCharm,Anaconda三者之间的关系

    浅析python,PyCharm,Anaconda三者之间的关系

    Python是一种跨平台的计算机程序设计语言,简单来说,python就是类似于C,Java,C++等,一种编程语言。这篇文章主要介绍了浅析python,PyCharm,Anaconda三者之间的关系,需要的朋友可以参考下
    2019-11-11
  • python实现单例的两种方法解读

    python实现单例的两种方法解读

    这篇文章主要介绍了python实现单例的两种方法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • 在Python中使用循环进行迭代的方法小结

    在Python中使用循环进行迭代的方法小结

    Python中的循环结构是编程中的重要组成部分,本文详细介绍这两种循环的使用方法、它们之间的差异以及如何选择合适的循环类型,此外,我还将介绍一些高级循环控制技巧,如列表推导式和生成器表达式,感兴趣的朋友一起看看吧
    2024-01-01
  • Python递归时间复杂度

    Python递归时间复杂度

    这篇文章主要介绍了Python递归时间复杂度,时间复杂度一般认为O(logn),但递归算法的时间复杂度本质上是要看递归的次数,每次递归中的操作次数,下面文章详细介绍,需要的朋友可以参考一下
    2022-03-03
  • 解决BN和Dropout共同使用时会出现的问题

    解决BN和Dropout共同使用时会出现的问题

    这篇文章主要介绍了解决BN和Dropout共同使用时会出现的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06

最新评论