python pip 安装第三方库下载慢与超时问题的解决办法(“Read time out.“)

1、pip的安装

(1)可以通过在python官网下载pip工具的文件。下载完成后解压,在解压路路径打开cmd,输入:python setup.py install,pip即安装完成。安装后需配置环境变量,与初次安装python后配置环境变量一样的操作。
(2)通过库网址下载离线包进行安装,进入网址后Ctrl+F查找pip,找到如下图pip的whl文件。电脑安装的python2就下载py2的,python3就下载py3。若下载的为py3版本的,下载完成后,在保存的路径输入:pip install pip-20.3.1-py3-none-any.whl,即可安装完成

2、pip install 第三方库慢与超时问题处理

在安装好pip后,可以通过在cmd输入“pip install 第三方库名”来安装自己需要的第三方库。但经常会遇到下载速度慢,甚至超时的问题。
在这里插入图片描述
在这里插入图片描述
解决方法有以下:
(1)在cmd输入pip install 时进行超时预处理:

pip --default-timeout=100 install 第三方库名

(2)使用国内的镜像源网址下载,速度很快(推荐使用)

  1. 清华:https://pypi.tuna.tsinghua.edu.cn/simple
  2. 阿里云:http://mirrors.aliyun.com/pypi/simple/
  3. 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  4. 华中理工大学:http://pypi.hustunique.com/
  5. 山东理工大学:http://pypi.sdutlinux.org/

常用的有以上几个源网址,使用源网址下载第三方库有两种方法:

第一种,在cmd输入pip install 时加上网址,例如:pip install -i http://mirrors.aliyun.com/pypi/simple/ jieba(pip install -i 网址 库名)

第二种(针对windows系统),第一种方法显然有点麻烦,每次安装新的库都需要输入一长串网址。第二种方法可以说是永久性的,也很快捷:在用户文件夹里创建一个pip文件夹,然后在pip文件夹里创建一个pip.ini文件(可先创建txt文本输入后更改ini后缀名),输入以下代码:

[global]
timeout = 6000
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

上面的步骤完成后,可以打开cmd输入pip install 第三方库,下载速度明显提高了很多,超时问题也很少会发生了。

(3)第三种方法和上面pip安装的第二种方法一样,通过库网址或其他网站下载需要第三方库的whl文件,在保存路径输入 “pip install 对应的whl文件名” 即可安装。

推荐使用创建pip.ini的方法,源网址下载速度会快很多,一劳永逸。

你可能感兴趣的:(python学习,python,pip)