关于PyInstaller与PyQt5-5.11.2的问题
版权声明:本文为博主原创文章,转载请注明出处。
前言
前段时间由于没有使用virtualenv进行模块测试,导致pip安装的模块乱七八糟。
于是乎使用pip卸载掉所有模块,重新把常用的装上。
今天出现了个问题,pyinstaller打包出来的pyqt5应用无法启动。
1 | ModuleNotFoundError: No module named 'PyQt5.sip' |
解决方法
经过一番搜索,发现是pyinstaller内置的sip版本与最新的pyqt5不兼容。
最简单的解决方法:安装旧版本。
1 | Ojo-Laptop:OjoDnfExtractor hsojo$ pip3 install pyqt5==5.10.1 |
或者是安装新版sip?不过我尝试了似乎不行。