您的位置:首页 > 其它

pip配置文件(使用国内镜像源和代理)

2017-05-17 17:02 453 查看
摘要: pip配置文件(使用国内镜像源和代理)

由于公司网络的限制,
pip
没办法下载和安装依赖库,查资料后发现可以通过使用国内镜像源或使用代理的方式解决这个问题,记录如下,以备不时之需。

首先检测配置文件是否存在,没有则创建之。配置文件的路径(本用户有效):

Unix:
$HOME/.config/pip/pip.conf


Mac:
$HOME/Library/Application Support/pip/pip.conf


Windows:
%APPDATA%\pip\pip.ini
%APPDATA%
的实际路径我电脑上是
C:\Users\user_xxx\AppData\Roaming
,可在cmd里执行
echo %APPDATA%
命令查看

virtualenv
和全局的配置文件路径参见pip文档

配置文件内容如下:

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/ # 这里使用的是阿里云的镜像源
proxy=http://xxx.xxx.xxx.xxx:8080 # 替换出自己的代理地址,格式为[user:passwd@]proxy.server:port

[install]
trusted-host=mirrors.aliyun.com # 信任阿里云的镜像源,否则会有警告

配置文件的原则就是,凡是
pip
命令行的参数都可以在配置文件里定义其默认值!

至于
[global]
[install]
等标志我没找到具体说明,估计是配置参数的作用范围。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  pip 镜像 代理