77

pip: get-pip.py をインストールするスクリプトを実行しようとしていますが、ネットワークが HTTP プロキシの背後にあるために接続タイムアウトが発生しています。インストールしようとしているものをインストールできるように、Python 2.7 インストールで HTTP プロキシを構成する方法はありますか?

注: Windows を使用しています。以下は私が得ているエラーです:

C:\SetupFiles>python get-pip.py
Downloading/unpacking pip
  Cannot fetch index base URL http://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement pip
No distributions at all found for pip
4

6 に答える 6

141

get-pip.py環境変数http_proxyとを使用するように更新されたようhttps_proxyです。

ウィンドウズ:

set http_proxy=http://proxy.myproxy.com
set https_proxy=https://proxy.myproxy.com
python get-pip.py

Linux / OS X:

export http_proxy=http://proxy.myproxy.com
export https_proxy=https://proxy.myproxy.com
sudo -E python get-pip.py

ただし、それでも機能しない場合は、同じ環境変数を設定することで、setuptools 'を使用してプロキシ経由でpipをいつでもインストールできます。easy_install

ウィンドウズ:

set http_proxy=http://proxy.myproxy.com
set https_proxy=https://proxy.myproxy.com
easy_install pip

Linux / OS X:

export http_proxy=http://proxy.myproxy.com
export https_proxy=https://proxy.myproxy.com
sudo -E easy_install pip

次に、インストールしたら、次を使用します。

pip install --proxy="user:password@server:port" packagename

ピップマンページから:

--proxypip
にプロキシサーバーを使用してサイトにアクセスさせます。これは、「user:password@proxy.server:port」表記を使用して指定できます。パスワードが省略されている場合、pipはパスワードを要求します。

于 2012-07-30T18:03:53.950 に答える
10

私のネットワークでは、http_proxy を設定するだけではうまくいきませんでした。以下の点が該当しました。

1 ユーザーの http_proxy の設定は、sudo の実行時に保持されません。保持するには、次のようにします。

sudo -E yourcommand

最初にcntlmローカルプロキシをインストールすることで、インストールが機能しました。ここでの手順は簡潔です: http://www.leg.uct.ac.za/howtos/use-isa-proxies

学生番号の代わりに、ドメインのユーザー名を入力します

2 cntlm ローカル プロキシを使用するには、次を実行します。

pip install --proxy localhost:3128 pygments
于 2012-09-26T09:36:59.617 に答える
1

ここから pip の Windows バイナリをダウンロードしてみることができます: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip

pip を使用して他のモジュールをダウンロードするには、@Ben Burn's answerを参照してください。

于 2014-02-18T16:42:43.303 に答える
1
cd C:\Python34\Scripts

set HTTP_PROXY= DOMAIN\User_Name:Passw0rd123@PROXY_SERVER_NAME_OR_IP:PORT#

set HTTP_PROXY= DOMAIN\User_Name:Passw0rd123@PROXY_SERVER_NAME_OR_IP:PORT#

pip.exe install PackageName
于 2016-01-16T05:11:49.707 に答える