涉及代理服务器时,我无法使用pypi
上传到twine
。
这是我到目前为止所尝试的:
python -m twine upload -u USER -p PASSWORD dist/*
[当我在公司代理服务器twine
后面时,只是挂起,没有错误消息。设置https_proxy
和http_proxy
环境变量也无济于事。
我们公司的代理服务器拥有自己的CA证书(我有.cer
文件)。
所以如何在代理服务器后面使用twine
。
使用pip
,我可以通过将以下pip.ini
文件添加到%Appdata%\pip
来做到这一点:
[global]
proxy = proxy.company.com:8080
cert = C:\CA_Proxy.cer
通过设置HTTPS_PROXY
环境变量,我已经能够在Windows下解决类似的问题。