我正在尝试使用 python 包管理器 pip 来安装一个包,它是来自互联网的依赖项。但是我在我的大学里有一个代理,并且已经设置了http_proxy
环境变量。但是当我尝试安装这样的包时:
pip install TwitterApi
我在日志文件中收到此错误:
Getting page http://pypi.python.org/simple/TwitterApi
Could not fetch URL http://pypi.python.org/simple/TwitterApi: <urlopen error [Errno 111] Connection refused>
Will skip URL http://pypi.python.org/simple/TwitterApi when looking for download links for TwitterApi
Getting page http://pypi.python.org/simple/
Could not fetch URL http://pypi.python.org/simple/: <urlopen error [Errno 111] Connection refused>
我什至尝试像这样明确设置我的代理变量:
pip install --proxy http://user:password@proxyserver:port TwitterApi
但我仍然得到同样的错误。如何让 pip 在代理服务器后面工作。