#環境
VScodeでサクッとpython書きたい!
そんなとき、numpyをインポートするとエラーで読みこんでくれなくなりました。
#事象
WindowsのVScodeでnumpyをimportとするとエラーが発生します。
ImportError: DLL load failed: 指定されたモジュールが見つかりません。
jupyter notebookなどでは問題なく、importできるのに、なぜかVScodeだけimportしてくれません。
#原因
エラーメッセージの中でmklinitがimportできませんと言っています。
File "D:\Anaconda3\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
from . import _mklinit
VScodeではPowerShellからpythonを実行する際にmklモジュールのpathがわからないので、エラーになっています。
#対処
モジュールのpathを追加します。(D:\Anaconda3にインストールした場合)
D:\Anaconda3\Library\bin