【Python】ScipyをImportした時のエラー
Import Scipy とすると問題ないのに(正しくはエラーが出ないだけ) Import Scipy.ioとするとライブラリが見つからないと出るエラーの対処方法。 .io以外のモジュールでもエラーは発生した。
エラーはこんな感じ。
from ._ufuncs import * ImportError: DLL load failed: 指定されたモジュールが見つかりません。
原因は結局良くわからず,依存関係を調べるDependency Walkerでufuncs.pydを調べて VC++のDLLを入れてみるも治らず。
同じ症状の人が見つかって結局はGohlkeさんからnumpyのMKLパッケージをダウンロードして pipでインストールしなおすと治った。 一応Dependency Walkerのスクリーンショット。