次のビルド済みバイナリを使用して、Windows7マシンのPython 3.5(32ビット)インストールにScipyをインストールしようとしています: http://www.lfd .uci.edu/〜gohlke/pythonlibs
以下のライブラリを順番にインストールしました
numpy‑1.10.1+mkl‑cp35‑none‑win32.whl
scipy‑0.16.1‑cp35‑none‑win32.whl
次に、インストールされたパッケージを使用しようとすると、次のエラーが発生します
from scipy import sparse
< ... Complete error trace ommitted ... >
packages\scipy\sparse\csr.py", line 13, in <module>
from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, \
ImportError: DLL load failed: The specified module could not be found.
ただし、Python 3.4で同じプロセスを実行すると、インストーラーは次のように置き換えられます。
numpy‑1.10.1+mkl‑cp35‑none‑win32.whl
scipy‑0.16.1‑cp35‑none‑win32.whl
すべてがうまくいくようです。 Python 3.5インストールで不足している追加の依存関係またはインストールパッケージはありますか?
あなたが提供したリンクからこの行に注意を払うことを確認してください:
多くのバイナリは、NumPy-1.9 + MKLとMicrosoftVisual C++ 2008(CPython 2.6および2.7の場合はx64、x86、およびSP1)、Visual C++ 2010(CPython 3.3および3.4の場合はx64、x86)、またはVisual C++ 2015( x64およびx86(CPython 3.5の場合)再配布可能パッケージ。
対応するMicrosoftVisual C++再頒布可能パッケージをダウンロードします。これは this 説明に基づいたものである必要があります。
同様の問題が発生し、正確な問題を思い出せません。システム用にダウンロードしましたが、正常に機能しました。それ以外の場合はお知らせください。
おそらく役立つ:pip install _scipy-0.18.0rc2-cp35-cp35m-win_AMD64.whl
_( http://www.lfd.uci.edu/~gohlke/pythonlibs/ からダウンロード) )Python3.5の64ビットWindows7で、「ファイルが存在しません/有効なホイールファイル名がありません」というエラーで失敗しました。
ここや他の場所から得られたさまざまなヒントから、ファイルの名前を_scipy-0.16.1-cp35-none-win_AMD64.whl
_に変更するとインストールできることがわかりました。
コマンドウィンドウをプルアップして(スタートボタンで検索)、次のように入力します。
pip install numpy
そして
pip install scipy‑0.16.1‑cp35‑none‑win32.whl
python 3.5の場合、正常にダウンロードされたかどうかをコマンドウィンドウで通知する必要があります。
私はここでこれの複製であることが判明した質問がありました:
ImportError:DLLロードに失敗しました:statsmodelsのインポート時
Python 3.5のAnacondaインストーラーを使用して、パッケージ(statsmodelsなど)のインストールに関連するこの問題やその他の問題を実際に解決しました。