美文网首页
[PyQt5] 打包exe文件时处理资源文件

[PyQt5] 打包exe文件时处理资源文件

作者: 紫藤lvy | 来源:发表于2022-07-18 10:16 被阅读0次

Background:
通常我们用pyqt做 GUI 开发的时候会,涉及很多的图片类(png)的资源文件,这些资源文件如果不处理,打包出来的exe文件就无法正确显示出来。

Step1: 安装pyinstaller

pip install pyinstaller

Step2: 在工程目录下,用notepad新建 resource.qrc 格式的 文件 , 文件内容如下

<RCC>
   <qresource prefix="/">
       <file>filter.PNG</file>
   <file>需要处理的资源文件名称</file>
   </qresource>
</RCC>

Step3 : 在工程目录下,使用pyrcc5 命令将 resource.qrc 转换成 resource.py 文件。

pyrcc5 -o  resource.py    resource.qrc 

Step4: 得到 resource.py 的资源文件

image.png

相关文章

网友评论

      本文标题:[PyQt5] 打包exe文件时处理资源文件

      本文链接:https://www.haomeiwen.com/subject/oqwrirtx.html