我在Windows 10上安装了Python 3.7.3,但是由于公司的代理限制,在Gitbash(Git SCM)无法使用PIP安装Python包。
我尝试通过以下方式创建代理环境变量,但没有成功:
- export http_proxy='proxy.com:8080'
- export https_proxy='proxy.com:8080'
我找到了一个临时解决方案:将以下别名插入.bashrc文件中:
- alias python='winpty python.exe'
- alias pip='pip --proxy=proxy.com:8080'
以上方法可以运行,但我正在寻找更好的方法,以免必须为每个命令设置别名。我考虑过像环境变量之类的东西,但还没有找到如何在Windows的git bash环境中设置它的方法。
你有什么想法吗?
pip install -i xyz --trusted-host xyz
命令,我们可以在 Windows 系统中使用一个由 pip 使用的环境变量来告诉 pip,本地主机的 3128 端口是 Web 代理。 - user3313834