问题描述:
pyinstaller 打包exe可执行文件出现了QT no Qt platform plugin could be initialized问题,
已寻找到网上解决办法,即将PyQt5\Qt\plugins下的所有内容(如下图)拷贝到打包结果目录。
参考:
https://blog.youkuaiyun.com/weixin_42052836/article/details/82315118
程序可正常运行,但出现了新问题,插件不能随程序打包,打包进exe文件中。
经过多次尝试,终于摸索出了一套可以整体打包方法。
解决方案:
1、将插件文件夹放入打包目录下;
2、sepc入口文件配置datas中加入路径,如果缺少多个插件,需逐一添加所在文件夹;
datas = [..., (SETUP_DIR+