64 ビット Windows に NumPy と SciPy をインストールする (Pip を使用) 質問する

64 ビット Windows に NumPy と SciPy をインストールする (Pip を使用) 質問する

Windows 64 ビットではインストーラーを使用して NumPy/SciPy をインストールすることは不可能であることがわかりました。これは 32 ビットでのみ可能です。32 ビットのインストールで提供されるメモリよりも多くのメモリが必要なため、すべての 64 ビット バージョンが必要です。

経由ですべてをインストールしようとしましたPipが、ほとんどのものはうまくいきました。しかし、SciPy に至っては、Fortran コンパイラが見つからないというエラーが出ました。そこで、MinGW/MSYS 経由で Fortran をインストールしました。しかし、その後すぐに SciPy をインストールすることはできません。NumPy を再インストールする必要があります。そこでそれを試しましたが、今では 経由でPipも 経由でも動作しなくなりましたeasy_install。どちらも次のエラーが発生します。

  • LNK2019およびについては多くのエラーがありますLNK1120
  • C2054、C2085 、C2143 などの範囲でエラーが多数発生します。Cこれらは一緒になっていると思います。C2065,,,
  • Fortran リンカーが見つかりませんが、それをインストールする方法がわかりません。何も見つかりません。
  • そして、すでにコマンド ウィンドウの表示領域から外れているエラーがさらにたくさんあります...
  • 致命的なエラーは次の通りですLNK1120:

    build\lib.win-amd64-2.7\numpy\linalg\lapack_lite.pyd: 致命的なエラー LNK1120: 7 未解決の外部エラー: セットアップ スクリプトがエラーで終了しました: コマンド "C:\Users\me\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\BLAS /LIBPATH:C:\Python27\libs /LIBPATH:C:\Python27\PCbuild\amd64 /LIBPATH:build\temp.win-amd64-2.7 lapack.lib blas.lib /EXPORT:initlapack_lite build\temp.win-amd64-2.7\Release\numpy\linalg\lapack_litemodule.obj /OUT:build\lib.win-amd64-2.7\numpy\linalg\lapack_lite.pyd /IMPLIB:build\temp.win-amd64-2.7\Release\numpy\linalg\lapack_lite.lib /MANIFESTFILE:build\temp.win-amd64-2.7\Release\numpy\linalg\lapack_lite.pyd.manifest" は終了ステータス 1120 で失敗しました

64 ビット Windows マシンに 64 ビット バージョンの NumPy と SciPy をインストールする正しい方法は何ですか? 何か見落としていますか? どこかに何かを指定する必要がありますか? これらの問題に関して Windows に関する情報は見つかりません。Linux または Mac OS X に関する情報しかありませんが、それらのコマンドを使用できないため、役に立ちません。

ベストアンサー1

scipy と numpy は、ホイールを使用してインストールできます。

まだインストールされていない場合は、まず wheel パッケージをインストールします...

pip install wheel

ご希望のパッケージを選択してくださいhttp://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

例: python3.5Windows で 32 ビットを実行している場合は、選択するscipy-0.18.1-cp35-cp35m-win_amd64.whlと自動的にダウンロードされます。

次に、コマンド ラインに移動して、ディレクトリをダウンロード フォルダーに変更し、を使用して上記のホイールをインストールしますpip

例:

cd C:\Users\[user]\Downloads
pip install scipy-0.18.1-cp35-cp35m-win_amd64.whl

おすすめ記事