Python pip使用超时问题解决方案

 更新时间:2020年08月03日 15:23:31   作者:全栈测试开发日记  
这篇文章主要介绍了Python pip使用超时问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

引言

之前有位群友在群里发了个问题,说使用pip安装第三方包遇到"Read timeout"。我相信很多时候,大家在使用pip都会遇到这个问题,所以,我想有必要写一遍文章来总结一下。

具体如下:

解决方案

  在这之前,你要明白一点,直接使用pip安装超时,绝大多数原因是pip源在外国,所以国内使用,网络就算稳定,也有一定超时。

要想解决pip安装软件包超时问题,目前只有两种方式。

  第一种:设置延迟时间

  这种方式就是直接在pip命令后加入:

  “--default-timeout=1000”写在前面或后面都可以。

  第二种:更换pip下载源

pip国内的一些镜像:

修改源方法:

  临时使用:

可以在使用pip的时候在后面加上-i参数,指定pip源

永久修改:

windows修改:

在c:\user(或者用户)\电脑的用户名\,目录下创建一个命名为“pip”的文件夹(如:C:\Users\Administrator\pip),在该文件夹下创建一个命名为“pip.ini”的文件,在该文件中写入以下内容:

linux修改:

在用户的家目录下面创建名为.pip文件夹,在创建好的.pip文件夹中创建名为pip.conf的文件,修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:

一键修改

以上就是修改pip源的方法,当然还有一种一键修改:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • python集合能干吗

    python集合能干吗

    在本篇内容中小编给各位分享了关于python集合的作用以及相关实例内容,需要的朋友们可以学习参考下。
    2020-07-07
  • Python实现图形用户界面和游戏开发的方法和技巧

    Python实现图形用户界面和游戏开发的方法和技巧

    GUI图形用户界面编程,我们可以通过python提供的丰富的组件,快速的实现使用图形的界面和用户交互, GUI编程类似于“搭积⽊”,将⼀个个组件(Widget)放到窗⼝中,这篇文章主要给大家介绍了基于Python的GUI图形用户界面编程的相关资料,需要的朋友可以参考下
    2023-05-05
  • 导入tensorflow时报错:cannot import name ''abs''的解决

    导入tensorflow时报错:cannot import name ''abs''的解决

    这篇文章主要介绍了导入tensorflow时报错:cannot import name 'abs'的解决,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • 用python实现一幅春联实例代码

    用python实现一幅春联实例代码

    大家好,本篇文章主要讲的是用python实现一幅春联实例代码,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • Django中多种重定向方法使用详解

    Django中多种重定向方法使用详解

    这篇文章主要介绍了Django中多种重定向方法使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • python中join与os.path.join()函数实例详解

    python中join与os.path.join()函数实例详解

    os.path.join()函数用于路径拼接文件路径,下面这篇文章主要给大家介绍了关于python中join与os.path.join()函数的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-03-03
  • Django中ORM基本应用与原理解析

    Django中ORM基本应用与原理解析

    Django的ORM模块是框架特色功能之一,它把数据表与Python类对应、表字段与类属性对应、类实例与数据记录对应,并将对类实例的操作映射到数据库中,这篇文章主要介绍了Django ORM基本应用与原理剖析,需要的朋友可以参考下
    2022-10-10
  • 如何配置关联Python 解释器 Anaconda的教程(图解)

    如何配置关联Python 解释器 Anaconda的教程(图解)

    这篇文章主要介绍了如何配置关联Python 解释器 Anaconda的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习火锅工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • 通过Python实现控制手机详解

    通过Python实现控制手机详解

    如今python是非常多人学习的,而手机也几乎人手一部。对于很多Python学习者,想用python来完成android手机中各种炫酷的的控制,adb是必不可缺少的工具之一
    2021-10-10
  • C++通过内嵌解释器调用Python及间接调用Python三方库

    C++通过内嵌解释器调用Python及间接调用Python三方库

    本文主要介绍了C++通过内嵌解释器调用Python及间接调用Python三方库,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12

最新评论