pyinstaller遇到的问题

我到底看看能有多少问题,真的烦死我了!!!!!!!!!!!!!!!!!!!!!!!

1. “ImportError: DLL load failed while importing _uarray: 动态链接库(DLL)初始化例程失败。”

 根据上述安装完了之后,得到下面2的报错。

2. “INTEL MKL ERROR: 找不到指定的模块。 mkl_intel_thread.1.dll.
Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.1.dll.”

Intel MKL FATAL ERROR Cannot load mkl_intel_thread.dll_鸭梨的药丸哥的博客-CSDN博客_cannot load mkl_intel_thread.dll

总结一下就是复制mkl有关的dll文件到python.exe所在文件夹下,如果不行,conda update mkl

我是conda update mkl修好的

然后出现了报错3

3.  “ModuleNotFoundError: No module named 'scipy.special.cython_special”

这个好办。

 打开spec文件,在hiddenimports里加入缺失的module,再pyinstaller xxx.spec

然鹅,我还没pyinstaller xxx.spec

手抖跑了一下,出现了下面4的错误

4. 

 问题出在scipy

不再用改spec文件的办法了。

记一次Pyinstaller打包缺失.dll解决方式,ImportError: DLL load failed while importing blspy: 动态链接库(DLL)初始化例程失败。_moxiao1995071310的博客-CSDN博客_pyinstaller

 上面链接的办法是,分别尝试复制system32/环境路径下/环境路径下的site-packages下的dll文件到dist文件(打包所得的exe文件所在目录), 看是否能解决问题。

我发现我只能复制system32下的dll,有几个重复的选择忽略。

环境路径下都是重复的, site-packages下没有dll文件。。。

然后重新运行spec文件,发现几个复制过来的dll文件没有权限,删掉。

可以运行如下:

先别慌,我之前已经试过很多次半路出故障的情况,不知道什么原因,继续等等运行。

 开始聚类,通常死在这一步,且死在model.fit_predict()这一行。

5. 还是出现动态链接库失败的问题

pyinstaller+scipy_基斯卡人的博客-CSDN博客_pyinstaller scipy

用pyinstaller 打包程序碰到的问题和解决方法(scipy...)_何伸雅怀的博客-CSDN博客_pyinstaller scipy

 重新建立了一个环境

重新安装了各种所需要的包。

竟然可以了。。

人麻了已经。。。

猜你喜欢

转载自blog.csdn.net/weixin_39915444/article/details/128330443
今日推荐