目前除了pyinstaller以外唯一支持pyqt多线程的,用了一下还不错,有一些注意的地方:
-
打包文件独立于项目
单独创建一个打包文件,运行提供的项目,目录最好使用绝对路径
-
项目下如果存在多个入口
如有项目下有多个入口,比如ui.py(gui) main.py(命令行),打包ui.py的时候,最好把main.py重命名,因为默认会把ui.py重命名为main.py 但main.py已经存在的话程序会报错
-
单文件打包
打包后运行不了,报错:“xxx,使用hide_cmd=true再试”,重新打包还是运行不了
目前除了pyinstaller以外唯一支持pyqt多线程的,用了一下还不错,有一些注意的地方:
打包文件独立于项目
单独创建一个打包文件,运行提供的项目,目录最好使用绝对路径
项目下如果存在多个入口
如有项目下有多个入口,比如ui.py(gui) main.py(命令行),打包ui.py的时候,最好把main.py重命名,因为默认会把ui.py重命名为main.py 但main.py已经存在的话程序会报错
单文件打包
打包后运行不了,报错:“xxx,使用hide_cmd=true再试”,重新打包还是运行不了