pyinstaller打包问题总结

1、pyinstaller常见用法

-w:禁止cmd窗口

-F:打包为单文件

比如:pyinstaller -w -F test.py

2、QT中UI转py文件

pyuic5 test.ui -o testui.py

转换后使用:

from testui import Ui_MainWindow
class App(QMainWindow, Ui_MainWindow):
....

3、图片等文件打包问题

若需要把图片、文本等其他需要读取的文件打包倒单EXE文件。

首先建立qrc文件,格式如下:

<RCC>
    <qresource prefix="/image">
        <file>back.jpg</file>
    </qresource>
</RCC>

再用pyrcc5命令将qrc文件转换为py文件。

比如:pyrcc5 test.qrc -o testqrc.py

此时qrc文件中包含的图片等文件会转换为字节码形式写在py文件中。

转换后的使用:

扫描二维码关注公众号,回复: 6192986 查看本文章
from test.qrc import *
image = QImage(':image/back.jpg')

猜你喜欢

转载自www.cnblogs.com/oboth-zl/p/10845678.html
今日推荐