当我使用命令时:
easy_install spotter
安装spotter
包,我收到以下错误消息
Searching for spotter
Reading http://pypi.python.org/simple/spotter/
Download error on http://pypi.python.org/simple/spotter/: [Errno 11001] getaddrinfo failed -- Some packages may not be found!
Reading http://pypi.python.org/simple/spotter/
Download error on http://pypi.python.org/simple/spotter/: [Errno 11001] getaddrinfo failed -- Some packages may not be found!
Couldn't find index page for 'spotter' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading http://pypi.python.org/simple/
Download error on http://pypi.python.org/simple/: [Errno 11001] getaddrinfo failed -- Some packages may not be found!
No local packages or download links found for spotter
error: Could not find suitable distribution for Requirement.parse('spotter')
两个环境变量:http_proxy
和https_proxy
似乎不起作用?
Installing Python's easy_install using ez_setup.py from behind a proxy server
答案 0 :(得分:12)
您是否尝试过以下操作:
$ export http_proxy=http://username:password@some.proxy.com:portnumber
$ export https_proxy=https://username:password@some.proxy.com:portnumber
然后
$ sudo -E easy_install spotter
我遇到了类似于你的问题(我是一个非常严格的防火墙+代理组合),上面的一组命令和组合对我有用(在GNU / Linux环境下,尤其是Ubuntu)。
答案 1 :(得分:4)
您必须将代理配置放在Internet Explorer中并重新启动终端。
答案 2 :(得分:3)
在Windows命令提示符下,首先设置两个环境变量:
c:\> set http_proxy=<user>:<password>@<proxy_ip_address>:<port>
c:\> set https_proxy=<user>:<password>@<proxy_ip_address>:<port>
然后,我能够(在同一个终端)运行:
easy_install spotter