官方的pypi源访问实在痛苦,经常抽风,因此更换成国内源迫在眉睫。以豆瓣提供的源为例,有两种方法:
- 通过命令临时指定源:
pip install flask -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
注意加上--trusted-host
选项是为了在使用非HTTPS协议的情况下将源加入信任列表。
- 通过生成配置文件永久修改源:
mkdir -p ~/.pip
echo -e '[global]\ntrusted-host = pypi.douban.com\nindex-url = http://pypi.douban.com/simple' > ~/.pip/pip.conf
接下来正常使用命令时,就是从配置文件处获取包了:
[root@localhost ~]# pip install flask
Collecting flask
Downloading http://pypi.doubanio.com/packages/0e/e9/37ee66dde483dceefe45bb5e92b387f990d4f097df40c400cf816dcebaa4/Flask-0.12-py2.py3-none-any.whl (82kB)
...
网友评论