在打包pyqt5程序的时候报错误代码:Failed to execute script ' ' due to unhandled exception
打包的时候使用了参数 -w,即无控制台窗口模式,导致需要命令行输入时无法执行并报错。
解决办法,使用打包命令: pyinstaller -F xxx.py,或写成 pyinstaller -F -c xxx.py(-c参数使用控制台子系统执行,默认方式)。
1.检查程序调用,是否调用了一个空文件,检查qt5环境有没有问题。
2.如果不行的话,最好去-F选项,打包成多文件,这样报错的概率可以少一点儿。
有用记得采纳一下。