什么是镜像源及为什么要使用镜像源
在cmd中使用pip下载包是要到国外的网络去下载,所以下载速度非常缓慢,而cmd这里的pip下载又不支持断点传输,所以经常会各种报错。一开始我在使用pip时下载到一半就会莫名其妙地报错,一开始也怀疑过是断点传输,网络的问题,但还是石乐志的各种卸载重装,结果还是一样报错,最后无奈尝试使用镜像源才终于解决。所以如果你的pip是下载到一半才报的错,不用多想,大概率是网络问题,这时候你只要选用镜像源就ok了。所以,镜像源就是国内的网站把那些国外的包全拿过来(就像“复制粘贴”一样),然后你要下载这些包就不需要去到国外的网络,在国内的网站就ok,速度大幅提升。
如何使用镜像源
- 在资源管理器中输入%APPDATA%(红圈位置),或手动打开到appdata下的roaming文件夹,在这个文件夹下新建一个pip文件,如图。
2 在pip文件夹下新建pip.ini配置文件(新建pip.txt然后改一下后缀即可)
3 打开pip.ini,将以下内容复制进去即可
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
disable-pip-version-check = true
timeout = 6000
如图(这里使用的是清华的镜像源):
然后就可以开始使用了,速度非常快。