108

Numpy の 64 ビット Windows インストーラーは、Python 2.6 でのみ動作する Numpy バ​​ージョン 1.3.0 用のみのようです。

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

Windows で Numpy を使用するために Python 2.6 にロールバックしなければならないというのは奇妙に思えます。

私ですか?

4

6 に答える 6

162

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

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

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

于 2012-06-26T02:48:00.917 に答える
42

コンピューターに python 2.7 64 ビットがあり、ここから numpy をダウンロードしたと仮定して、以下の手順に従います (必要に応じて変更numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whlします)。

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

  2. コマンド プロンプトで、 を含むディレクトリに移動してget-pip.py実行すると、 、 、およびを含むに

    python get-pip.py

    ファイルが作成されます。C:\Python27\Scriptspip2pip2.7pip

  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"

于 2015-03-13T21:12:46.570 に答える
27

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpyからnumpy-1.9.2+mkl-cp27-none-win32.whlをダウンロードします。

ファイルを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

それがうまくいくことを願っています。

EDIT 1
@oneleggedmule の提案を追加:

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

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

基本的に、 pip を単独で書くことも完全に機能します(元の回答のように)。バージョン 2.7 を記述することは、明確化または仕様のために行うこともできます。

于 2015-08-14T09:29:25.993 に答える
6

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

于 2013-01-09T14:52:05.443 に答える
5

これを試すこともできます。 anaconda http://continuum.io/downloads

ただし、anaconda フォルダーが元の Python フォルダーの前になるように、環境変数 PATH を変更する必要があります。

于 2014-03-20T16:52:39.577 に答える
5

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

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

それにもかかわらず、最初は2つの簡単に解決できる問題がありました。

  • 「エラー: vcvarsall.bat が見つかりません」: この問題はここで解決されました。その時点では見つからなかったので、代わりにC++ Compiler for Pythonをインストールしました。
  • その後、インストールは続行されましたが、追加の内部例外が原因で失敗しました。.NET 3.5 をインストールすると、これが解決されました。

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

于 2015-10-03T18:40:51.140 に答える