-w:禁止cmd窗口ui
-F:打包为单文件spa
好比:pyinstaller -w -F test.pycode
pyuic5 test.ui -o testui.pyblog
转换后使用:图片
from testui import Ui_MainWindow class App(QMainWindow, Ui_MainWindow):
....
若须要把图片、文本等其余须要读取的文件打包倒单EXE文件。cmd
首先创建qrc文件,格式以下:class
<RCC> <qresource prefix="/image"> <file>back.jpg</file> </qresource> </RCC>
再用pyrcc5命令将qrc文件转换为py文件。test
好比:pyrcc5 test.qrc -o testqrc.pyimport
此时qrc文件中包含的图片等文件会转换为字节码形式写在py文件中。打包
转换后的使用:
from test.qrc import * image = QImage(':image/back.jpg')