【问题标题】:Pyinstaller Intel MKL fatal error when running .exe file Python 2.7运行 .exe 文件 Python 2.7 时 Pyinstaller Intel MKL 致命错误
【发布时间】:2016-09-27 10:15:49
【问题描述】:

我使用 wxpython 和其他一些包(matplotlib、pandas、numpy)制作了一个 GUI 应用程序。我试图将它编译成一个独立的可执行文件。但是,当我运行“my_script.exe”时,我在命令提示符中收到以下错误:

英特尔 MKL 致命错误:无法加载 mkl_avx2.dll 或 mkl_def.dll。

我使用的版本是:

  • Anaconda 2.0.0 (Python 2.7) 64 位
  • Setuptools 19.2(由于导入错误从 20.3 降级)

提前感谢您帮助我!

【问题讨论】:

  • 试试这个conda install --yes mkl mkl-service
  • 之后需要重新运行编译器吗?
  • 运行它,然后构建您的.exe 或搜索mkl_avx2.dllmkl_def.dll 文件并将它们粘贴到您的.exe 文件夹中。
  • 重建失败。但是将 mkl_avx2.dll 文件复制到 dist 文件夹中有效!感谢您的帮助。
  • 这可能是相关的,stackoverflow.com/a/34893933/5781248

标签: python executable anaconda pyinstaller


【解决方案1】:

搜索 mkl_avx2.dllmkl_def.dll 文件并将它们粘贴到您的 .exe 文件夹。

【讨论】:

    【解决方案2】:

    在命令提示符中试试这个命令

    conda install --yes mkl mkl-service
    

    【讨论】:

      猜你喜欢
      • 2016-05-06
      • 1970-01-01
      • 2021-04-22
      • 2019-10-19
      • 2020-12-08
      • 2016-05-30
      • 2020-02-27
      • 2016-07-27
      • 2019-11-17
      相关资源
      最近更新 更多