关于 PyInstaller 打包exe闪退解决方案

时间:2024-05-22 19:03:06

引言:

在我打包一个处理图片小工具的时候,发现打包结果exe 直接闪退

解决思路:

打开系统的cmd   ,进入闪退文件所在目录 ,可以看到具体的报错信息,

不要看到错误就百度,先分析问题所在

关于 PyInstaller 打包exe闪退解决方案

 关于 PyInstaller 打包exe闪退解决方案

很明显的发现了 ,系统中丢失了exiv2.dl 

改变打包策略:

PyInstaller  -D XXX.py

我们从D:\sofaware\Anconda\envs\grassScan\Lib\site-packages\pyexiv2  中

找到这个文件

拖入打包后的文件夹

  关于 PyInstaller 打包exe闪退解决方案

此时运行exe ,可以运行了,但是还是没办法移植,不要着急

我们用EnigmaVirtualBox 去下载一个吧

把——D生成的文件整个都拖进来

关于 PyInstaller 打包exe闪退解决方案