[Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll]错误的解决方法

[Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll]

当启动 python 脚本出现 cannot load mkl_intel_thread.dll 错误信息;

出错原因:

  • python 执行器加载不到 mkl_intel_thread.dll 的模块;

解决方法:

  • 找到 ./Library/bin/(python相关的) 存放目录下面的所有 以 mkl_ 开头的文件以及 libiomp5md.dll文件,复制;
  • 把上面复制得到的文件粘贴到,与 python.exe 存放的同级目录下;

演示

  • 例如我本人的 mkl文件 存放目录为 C:\Users\13479\Anaconda3\Library\bin

  • python.exe 安装目录为位于 C:\Users\13479\Anaconda3

  • 最后结果如下:

参考链接: https://stackoverflow.com/questions/54337644/cannot-load-mkl-intel-thread-dll-on-python-executable