在公司中,在使用python的过程中,我们经常会下载python的lib,而在下载lib的时候,公司的下载源有可能不存在,因此需要切换新的pip的下载源,这里讲述一下pip源的修改,以及应该注意的事项;
在切换源时,只需要修改一下下载源的地址就可以了,我在网上找了一下,发现网上给的pip.conf的源的目录各式各样,并且有些有问题,我不知道是什么原因导致的,有可能和linux的版本不一样导致的,我这里使用的操作系统是redhat7.0,要修改的pip.conf所在的目录是:~/.pip/pip.conf
与此同时,windows7上的pip.conf目录是:C:\Users{当前登录的用户名}\pip\pip.ini
之后,填写当中的信息,这里linux和windows上是一致的:
[global]
index-url = xxx
[install]
trusted-host = xxx
以下是几个常用的国内源,大家自己选择:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
这里参考了https://blog.csdn.net/dapanbest/article/details/81096241这篇文章,但是我试过他给的目录,无法成功,感觉应该是两个的环境不一致所造成的;
另外,建议如果在linux上如果用pip安装的话,最好pip.conf采用root用户进行设置,也就是pip.conf的绝对路径是:/root/.pip/pip.conf