【发布时间】:2012-12-18 10:27:40
【问题描述】:
我正在尝试在工作中使用代理背后的 pip。
this post 的其中一个答案建议使用CNTLM。我按照this other post 安装和配置了它,但是运行cntlm.exe -c cntlm.ini -I -M http://google.com 给出了错误Connection to proxy failed, bailing out。
我也尝试了pip install -–proxy=user:pass@localhost:3128(默认的 CNTLM 端口),但是这引发了Cannot fetch index base URL http://pypi.python.org/simple/。显然代理出了点问题。
有谁知道如何更明确地检查 CNTLM 是否设置正确,或者是否有其他方法可以完全解决这个问题?我知道您也可以按照here 的描述设置http_proxy 环境变量,但我不确定要输入什么凭据。来自cntlm.ini 的凭据?
【问题讨论】:
-
您需要知道代理的 IP 地址和端口号,并在您的 cntlm.ini 中进行相应设置(如果您有代理,还需要您的用户名和密码)