pip的官方源替换为国内高速镜像源
众所周知的,pip的源的服务器在外网,国内各种因素导致pip 安装不太愉快,经常性的卡顿以及安装到某种程度的时候突然因为网速报错,这些情形我相信很多同学都遇到过并且深感烦恼,毕竟,就比如安装pandas这个包来说,如果使用默认的官方源的话,一两个小时是很轻松的事、废话了这么多,如何解决以上问题??? 更换pip安装时所使用的镜像服务器地址为国内的,国内的很多pip源站点为镜像站(有同步所以叫镜像,照镜子明白吧),也就是同步国外的网站,速度不仅有保障,并且对于各类包库的版本支持也是十分给力的。
国内的几大pip源地址:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
要问我哪个镜像站点好,首推阿里云,其次清华的。配置方法如下:
- Windows下的pip国内源配置步骤:
- 在当前用户的用户目录下新建文件夹,或者严谨点,在资源管理器栏输入命令 :%appdata%,该命令是定位该文件夹,在此目录内新建文件夹名称为pip,在该新建文件夹内新建文本文档名称为pip.ini。写入如下内容:
-
[global] index-url=http://mirrors.aliyun.com/pypi/simple/ timeout = 6000 [install] trusted-host=mirrors.aliyun.com
我这里使用的阿里云的站点,注意,最后一行仅仅是域名,别的不加的哦
2, Linux下的配置步骤:
这个简单了,两个命令:
mkdir ~/.pip
vim ~/.pip/pip.conf
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
timeout = 6000
[install]
trusted-host=mirrors.aliyun.com
在家目录下,建议使用root用户,新建一个隐藏属性的pip文件夹,在该文件夹内新建一个名字为pip.conf的文件,上面Windows的内容一样即可。
测试:在任何可以使用pip的地方 安装一个包或者库,会在开始提示你使用的是哪个源、
总结:Windows和Linux下配置文件内容一样,名字不一样,Windows是pip.ini,linux shi pip.conf,特别注意,Windows下需要看到真实的后缀名,文件夹选项内要取消隐藏文件后缀名 ,两者都是家目录内新建文件夹pip,然后文件夹内放文件。Windows可以更随意,但一定要在家目录内。