在python开发时,我们经常使用pip来安装相应的python库,但是国外的源下载速度实在太慢,而且经常出现下载后安装出错问题。
要解决该问题,可以把pip安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。
一. 设为默认
1. 新建文件夹和pip配置文件
Ubuntu的配置位置~/.pip/pip.conf
1 2 3 4 5
| cd ~ mkdir .pip touch pip.conf sudo chmod 755 pip.conf vi pip.conf
|
其他的配置位置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Linux/Unix: /etc/pip.conf ~/.pip/pip.conf ~/.config/pip/pip.conf Mac OSX: ~/Library/Application Support/pip/pip.conf ~/.pip/pip.conf /Library/Application Support/pip/pip.conf Windows: %APPDATA%\pip\pip.ini %HOME%\pip\pip.ini C:\Documents and Settings\All Users\Application Data\PyPA\pip\pip.conf (Windows XP) C:\ProgramData\PyPA\pip\pip.conf (Windows 7及以后)
|
2. pip.conf 配置内容
1 2 3 4 5 6 7 8 9 10 11 12 13
| [global] timeout=60 index-url=http: extra-index-url=http: https: http: [install] trusted-host=pypi.douban.com mirrors.aliyun.com pypi.tuna.tsinghua.edu.cn pypi.mirrors.ustc.edu.cn [freeze] timeout = 10
|
二. 临时使用
可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple
例如:
1
| pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider
|
上述命令可以从清华的python库镜像获取pyspider库并完成安装!
三. 其他多个源
1 2 3 4 5 6 7 8 9 10 11
| 清华:https:
阿里云:http:
中国科技大学 https:
华中理工大学:http:
山东理工大学:http:
豆瓣:http:
|