最近使用 pip 安装包,动辄十几 k 甚至几 k 的下载速度,确实让人安装的时候心情十分不好。所以还是要给 pip 换一个国内的源。可以显著的提升安装速度。有更多的时间来研究算法。
下面,列一下收集到的国内源:
- 阿里云 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/
可以在安装的时候,直接使用 - i 来指定使用哪个 url,如下图所示:
pip install numpy -i http://pypi.douban.com/simple/
- 1
如果提示 host 不被信任可以加上参数 –trusted-host
pip install web.py -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
- 1
当然,更简单的做法是建立一个 pip.ini 文件,让 pip 每次安装的时候,使用这个文件内的配置。windows 下这个文件一般是不存在的,需要自己建立。
文件存放的位置如下:
- On Unix the default configuration file is: $HOME/.config/pip/pip.conf which respects the XDG_CONFIG_HOME environment variable.
-
On macOS the configuration file is $HOME/Library/Application Support/pip/pip.conf.
-
On Windows the configuration file is %APPDATA%pippip.ini.
windows 界面下 win+r 输入%APPDATA% 在找到pip文件夹 没有就新建一个 然后新建一个pip.ini
pip.ini 里面的内容如下:
[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com