web-dev-qa-db-ja.com

Python 2.7.3がインストールされた64ビットWindows 7にNumpyをインストールする

Numpy用の唯一の64ビットWindowsインストーラはPython 2.6でしか動作しないNumpyバージョン1.3.0用です。

http://sourceforge.net/projects/numpy/files/NumPy/

Windows上でNumpyを使用するにはPython 2.6にロールバックしなければならないことに私は奇妙に思います。

私ですか?

103
Chris

このサイトの(非公式の)バイナリを試してください。

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

Python 2.7またはPython 3用のIntel MKLライブラリの有無にかかわらず、最新のnumpy x64を入手できます。

159
JBernardo

コンピュータにpython 2.7 64bitがあり、 here からnumpyをダウンロードしたと仮定して、以下のステップに従ってください(必要に応じてnumpy‑1.9.2+mkl‑cp27‑none‑win_AMD64.whlを変更します)。

  1. (右クリックして「対象を保存」して) get-pip ローカルドライブにダウンロードしてください。

  2. コマンドプロンプトで、get-pip.pyを含むディレクトリに移動して次のコマンドを実行します。

    python get-pip.py

    C:\Python27\Scriptspip2およびpipを含むpip2.7にファイルを作成します。

  3. ダウンロードしたnumpy‑1.9.2+mkl‑cp27‑none‑win_AMD64.whlを上記のディレクトリ(C:\Python27\Scripts)にコピーしてください。

  4. それでもコマンドプロンプトで、上記のディレクトリに移動して実行します。

    pip2.7.exe install "numpy‑1.9.2+mkl‑cp27‑none‑win_AMD64.whl"

41
mutiibwa

http://www.lfd.uci.edu)からnumpy-1.9.2 + mkl-cp27-none-win32.whlをダウンロードしてください。 /〜gohlke/pythonlibs /#numpy

ファイルをC:\ Python27\Scriptsにコピーします

上記の場所からcmdを実行して入力します。

pip install numpy-1.9.2+mkl-cp27-none-win32.whl

うまくいけば、以下のような出力が得られます。

Processing c:\python27\scripts\numpy-1.9.2+mkl-cp27-none-win32.whl
Installing collected packages: numpy
Successfully installed numpy-1.9.2

あなたのために働くことを願っています。

編集1
@oneleggedmuleの提案を追加する:

Cmdで次のコマンドを実行することもできます。

pip2.7 install numpy-1.9.2+mkl-cp27-none-win_AMD64.whl

基本的に、ピップだけを書くことも完璧に機能します(元の答えのように)。バージョン2.7を書くことはまた明快さまたは仕様のためにされることができます。

25
akshaynagpal

(非公式の)バイナリ (http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy) 私のために働いた。
CygwinのMingwを試しましたが、さまざまな理由ですべて失敗しました。私はWindows 7 Enterprise、64ビットを使っています。

6
Jay Zheng

Anaconda http://continuum.io/downloads も試してみてください。

しかし、あなたはあなたの環境変数PATHを修正する必要があるので、anacondaフォルダはオリジナルのPythonフォルダの前にあります。

5
Robert

Windows上でPythonを探しているプログラマがPythonツールfor Visual Studioを使用することもあり得ないことではありません。この場合、付属の "Python Environment"ウィンドウを利用することで、追加のパッケージをインストールするのは簡単です。デフォルトでは「概要」がウィンドウ内で選択されています。あなたはそこに "ピップ"を選択することができます。

その後、検索ウィンドウに「numpy」と入力すると、追加作業なしでnumpyをインストールできます。対応する "install numpy"命令はすでに提案されています。

それにもかかわらず、私は初めに2つの問題を解決するのが簡単でした:

  • "エラー:vcvarsall.batが見つかりません":この問題はここで解決されました。私はその時それを見つけませんでしたが、代わりに Python用C++コンパイラ をインストールしました。
  • その後、インストールは続行されましたが、追加の内部例外のために失敗しました。 .NET 3.5をインストールするとこれが解決しました。

最後にインストールが完了しました。時間がかかりました(5分)ので、プロセスを早めにキャンセルしないでください。

4
BaluJr.