web-dev-qa-db-ja.com

pipはモジュールをインストールしていません

オブジェクトごと。私はPython 2.7.10をWindows 7 64ビットで実行しています。PATHにC:\ Python27\Scriptsを追加しました。pipを実行できますが、実行できませんモジュールをインストールします。例えば

pip install numpy

与える

Collecting numpy
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', gaierror(11004,'getaddrinfo failed'))': /simple/numpy/

しばらく再試行と失敗を繰り返し、その後で終了します

Could not find a version that satisfies the requirement numpy (from versions:
)
No matching distribution found for numpy

おそらく私はファイアウォールの向こう側にいますが、Rの下にパッケージをインストールできるので、install.packages、そして、なぜPythonで同じことができないのか分かりません。パッケージを手動でインストールする場合(numpyの場合、ここから

numpy

pipの使用に関して、何が恋しいですか?

編集:コメントの提案に従って、numpyの.whlファイルを numpy からダウンロードし、ダウンロードディレクトリに移動して実行しました

  pip install numpy-1.10.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl

私だけが

  numpy-1.10.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl is not a supported wheel on this platform.

私は何をすべきか?

11
DeltaIV

プロキシを使用します。例えば:

python.exe -m pip install numpy --proxy="proxy.com:8080"

ここで、「proxy.com:8080」はプロキシサーバーのアドレスとポートです。これはOS設定で確認できます。

それらを取得する方法:

  1. Windows: プロキシまたはプロキシサーバーとは
  2. Linux 背後にいるプロキシアドレスを見つけるにはどうすればよいですか?
  3. OSX: BashスクリプトでMac OS Xのプロキシ情報を取得するにはどうすればよいですか?

ファイアウォールをバイパスするには、プロキシを使用できます

pip install numpy --proxy <domain\user:password@proxyaddress:port>

例えば。、

pip install numpy --proxy http://<username>:<password>@proxy.xyz.com:2180
1
Tad