问题
最近使用nuitka打包自己写的程序,在其他电脑打开,scipy相关的库报错了,信息如下:
from scipy.special import _ufuncs
ImportError: DLL load failed while importing _ufuncs: 找不到指定的模块。
.exe调用了一些dll文件,但是没有复制到.exe所在文件夹内,dll文件位置如下:
F:\Anaconda3\envs\xxx\Library\bin
或者
F:\Anaconda3\Library\bin
解决方案
把使用的dll全部复制到**.exe所在文件夹**内
主要是libifcoremd.dll和libmmd.dll