首先在你的:“C:\Users\用户名"这个文件夹下面创建一个名字叫“pip”的文件夹
然后在这个文件夹下面创建一个 名字叫“pip.ini”的文件。可以创建一个txt文件修改后缀实现。
然后在ini文件里面写入以下内容:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
该方法来源于网络,亲测有效。我在下载sshtunnel库的时候遇到了超时的问题,通过上面这个办法解决了。
分析:
pip下载慢或者超时的原因可能是两个,第一个是三方库的资源不在国内,第二个是pypi域名是限流的。
.ini文件是windows的系统配置文件所采用的存储格式,其语法是特定的:节、健、值结构,中阔靠里面的叫节,K=V结构的就是健和值。本人没有学过这个语法所以只知道一个大概结构。
这个文件里面可以清晰的看到他指定了pypi的下载地址和域名为阿里云。也就是说我们实际上是从阿里云下载过来的资源,去链接pypi的这个环节由阿里云的服务器去完成的。
类似的方式在我们的服务器里面也有,比如yum源的设置通过修改.repo里面的域名为阿里云的来实现快速下载。那么知道这个思路之后,比如说通过修改DNS或者在host里面进行转译应该也可以实现。