将包含pyqt5库的main.py文件打包为main.exe文件,发现一闪而过,用cmd 打开main.exe报错“ No module named 'PyQt5.sip”
解决方案参考Github 同类问题
(1)在被打包的文件中添加一行 from PyQt5 import sip, 注意import PyQt5.sip不行。
(2) 打包时使用pyinstaller --hidden-import PyQt5.sip main.py, 比如我要打包的文件是main.py.
此时,正常运行!
Q562604218, 欢迎留言讨论。