web-dev-qa-db-ja.com

WindowsへのSciPyのインストールに関する問題

Python 2.7とNumPyをインストールしました。SciPy用にビルド済みのバイナリをダウンロードしましたが、インストールスクリプトが次のエラーで失敗します:

Blas (http://www.netlib.org/blas/)ライブラリが見つかりません。ライブラリを検索するディレクトリは、numpy/distutils/site.cfgファイル(セクション[blas])で指定するか、BLAS環境変数を設定して指定できます。

私はそれをだますのにこれについて十分に知りません。私はそれが単純なインストールプロセスであると想定しましたが、そうではないようです。 BLAS環境変数を探しましたが、適切と思われるものが見つかりませんでした。どんな助けでもありがたいです。

マイク

編集:気にしないで、私は非公式な installer exe を見つけました。

18
Mike

WindowsにSciPyをインストールするには、fortranコンパイラをインストールする必要があります。 SciPyプロジェクトはMinGWを推奨しています。 SciPyのビルドとインストール を参照してください。 MinGWをインストールするには、次の手順に従ってください: HOWTO MinGW(GCC)コンパイラスイートのインストール 。次に、pipまたはeasy_installを実行してSciPyをインストールする前に、MinGWがパスに追加されていることを確認してください。 MinGWインストールノート-環境変数 を参照してください。

補足として、 Enthought Distribution (初期インストールの一部)または Active State Distributionpypm 32-bitを使用)のみ )SciPyのコンパイル済みバイナリパッケージが既にあるため。または、SciPyプリコンパイル済みバイナリ Windowsのパッケージインストーラー を使用することもできます。

12
BigHandsome

Scipyホイールファイルを使用してインストールしてください。ここからダウンロードしてください: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

Python=バージョンおよびラップトップビットと互換性のあるものをダウンロードしてください。その後、次のようにインストールしてください:pip install "path\to\your\wheel\file\scipy-0.18.1-cp27-cp27m-win_AMD64.whl"

14
Aminah Nuraini

ここでは、scipyをインストールするために行ったことを共有します。

私のPC構成は_windows-7 64-bit & python 2.7_です

  • 最初必要なパッケージフォームをダウンロードします http://www.lfd.uci.edu/~gohlke/pythonlibs/ (どのバージョンが構成EXと一致します:cp27 ==> python2.7&cp36 ==> 3.6)
  • 2番目_7Zip_を使用してファイルを抽出します(winrarなどの任意のジッパーも使用できます)
  • 3番目抽出したscipyフォルダをコピーして、_C:\Python27\Lib\site-packages_に貼り付けます(または、_..\..\Lib\site-packages_)

注:numpyfirstをインストールしてから、scipyを同じ方法でインストールする必要があります。

1
R.A.Munna

WindowsにScipyをインストールするには、Cコンパイラと、Windowsにインストールするのが難しいサードパーティのCライブラリがシステムに存在する必要があります。ただし、コマンドプロンプトからWheel(.whl)ファイルを使用して、Scipyをインストールできます。

私は同じ問題に直面しました、そしてこれは私がしたことです:

https://pypi.python.org/pypi/scipy に移動し、システムと互換性のあるScipyのバージョンとPythonバージョン)をダウンロードしますたとえば、32ビットWindowsでPython 3.6がインストールされている場合は、cp36(version3.6)とWin-32を使用したバージョンをダウンロードします。

ダウンロードした後、スクリプトをインストールしたディレクトリにこのファイルをコピーしますPython ScriptsまたはLibフォルダにあります。

次に、ファイルをコピーしたディレクトリに移動した後、コマンドプロンプトを使用してインストールします。

C:\....> pip install scipy-1.0.0b1-cp36-cp36m-win32.whl
0
Palindrome