web-dev-qa-db-ja.com

Windowsのhttpプロキシの背後でeasy_installを使用する方法は?

コマンドを使用すると:

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')

2つの環境変数:http_proxyおよびhttps_proxy動作しないようですか?

プロキシサーバーの背後からez_setup.pyを使用してPythonのeasy_installをインストールする

10
yorua007

次のことを試しましたか?

$ export http_proxy=http://username:[email protected]:portnumber
$ export https_proxy=https://username:[email protected]:portnumber

その後

$ Sudo -E easy_install spotter

私はあなたと同じような問題を抱えていました(私は非常に制限されたファイアウォールとプロキシの組み合わせの背後にいます)そして上記のコマンドと組み合わせのセットは私のために働きました(GNU/Linux環境、特にUbuntuで)。

14
Emre Sevinç

Internet Explorerにプロキシ設定を入れて、ターミナルを再起動する必要があります。

Internet Explorerでのプロキシ設定

4
user5779971

Windowsコマンドプロンプトから、最初に2つの環境変数を設定します。

c:\> set http_proxy=<user>:<password>@<proxy_ip_address>:<port>
c:\> set https_proxy=<user>:<password>@<proxy_ip_address>:<port>

次に、(同じターミナルで)実行できました:

easy_install spotter
3
rleelr