您的位置:首页 > 编程语言 > Python开发

Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll.

2018-03-28 22:46 836 查看
直接下载imagepy,安装很快速。
imagepy下载

只是原来我安装了cpython和anaconda两个的python3.6的发行版,导致直接点击运行image.bat出错。



更新imagepy时,pip install imagepy也是出错,于是尝试conda
conda config --add channels conda-forge
conda install imagepy

出现了Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll.问题

在stackoverflow发现了这个答案:

I found a potential solution (or at last an explanation) for this problem while testing PyInstaller with the same test.py. I received error message about a dll file being missing, that file being mkl_intel_thread.dll.

I searched for that file and it was found inside numpy folder. I copied files matching mkl_*.dll and also libiomp5md.dll to the same directory where the test.exe created by python setup.py build was. After this the minimal test.exe showed the matplotlib window when pressing the plot button.

The files were located in folder lib\site-packages\numpy\core.



这样貌似可以了。但是部分功能欠缺。



最后我复盘时,发现我有两个文件夹有python3.6,就回到了开始提到的问题。





我把imagepy需要,而原来anaconda的已有的site-package文件夹,搬到了cpython的安装目录下,把没有的pip直接安装,很快就好了。

最后点击imagepy.bat,可以完美运行imagepy了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cpython anaconda imagepy
相关文章推荐