作者遇到的问题,是使用PyQt5时,在运行和调试都能正常使用。但是pyinstaller打包后运行就会出现name ‘*’ is not defined;其中‘*’主要是缺少pyqt的类。 以下是针对作者遇到的问题做出的解决方案,打包坑太多,仅提供一个解决思路。 出现问题的版本是pyinstaller5.13.0 切换到pyinstaller4.8后,完美运行