我正在尝试在工作中使用代理背后的pip.
这篇文章的答案之一建议使用CNTLM.我按照其他帖子安装并配置了它,但是运行时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是否设置正确,或者是否还有另一种解决方法?我知道你也可以http_proxy像这里描述的那样设置环境变量,但是我不确定要放入什么凭证.来自哪些凭证cntlm.ini?
所以问题是 pypi.org 已被伊朗政府过滤(是的,我知道这很荒谬!)。我尝试从 Github 下载的文件安装一些 python 模块:
pip install moduleName
但每个模块都有自己的依赖项,并尝试连接到 pipy.org 来访问它们。那么安装的时候就会出现错误。有什么解决办法吗?我们将非常感谢您的帮助。