只要使用过python语言,都会需要pip去安装一些第三方库,但是默认的pip镜像源是国外的,下载速度比蜗牛还慢,只有几k的速度,甚至下载过程中还会因为超时直接退出,出现下载后安装错误,大家有没有和我一样不停的使劲的敲回车键的呢?网上找了很多,就把自己亲测有效的方法整理一下分享出来
国内镜像源
常用的国内镜像源:
清华: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/
我经常用清华大学的镜像源,这里还以设置清华大学的镜像源为例吧
linux环境
临时使用
在安装包的过程中在pip后面加参数 “-i” ,然后再加上要使用的源,我们以安装 "jieba"为例
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba
这样就会从清华镜像源去下载jieba,速度要快不少呢
永久生效
Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)
[root@VM_0_5_centos ~]# vim ~/.pip/pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
windows环境
临时使用
和linux的临时使用方式一样,只要在安装时候指定镜像源就可以
永久生效
windows下需要在user的目录中创建一个pip文件夹,然后在这pip文件夹下创建一个pip.ini,比如我的路径是:C:\Users\rcoons\pip。然后编辑pip.ini文件:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
可以使用Notepad++编辑pip.ini文件
经过上面设置,以后再用pip下载安装第三方库时候速度就会快很多