pip下载第三方库缓慢

pip下载第三方库缓慢

电脑是window系统,最近把python从3.65升级到了3.7.2,导致pip重新安装了。
由于pip下载的东西在国外,所以安装第三方库就会很慢很慢,修改为从国内源下载。

解决办法,添加一个配置文件

pip在下载第三方模块时,会自动去读取一个叫pip.ini的文件。
这个文件位于pip的安装目录下。


pip.ini配置文件

在我本地,本地电脑用户是lenovo,所以位置在
C:\Users\lenovo\pip\pip.ini

在pip.ini文件中复制以下内容

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

其他可选的镜像源:

我配置的是清华的镜像,其他几个有快有慢。
新版ubuntu要求使用https源,要注意。

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

参考资料

  1. pip官方文档地址

    官方文档说,在Windows上,
    如果存在%APPDATA%\,那么配置文件位于%APPDATA%\pip\pip.ini.
    如果存在%HOME%,那么配置文件位于%HOME%\pip\pip.ini.
    其中APPDATA是环境变量中配置的地址,我的电脑没有配置这个APPDATA,也没有HOME这一项配置,
    所以pip默认就会读取当前用户中的配置 C:\Users\lenovo\pip\pip.ini
    pip下载第三方库缓慢

  2. 配置说明

[global]
index-url 用于配置镜像地址
[install]
trusted-host 告诉本地电脑,这个镜像地址是可靠的,可以从上面下载东西