Python项目pyinstaller 打包可运行文件时图标无法显示的解决方法

参考:https://blog.csdn.net/weixin_44333889/article/details/117775513

https://www.codeleading.com/article/65853541872/

Python项目pyinstaller 打包后图标无法正常显示,需要转化处理一下

下面是一些处理步骤:

1、在项目图片文件中建立名为resource.txt的文本文件,内容如下:

"/">
        Video.ico
        cancel.png
        delete.png
        man.png
        ok.png

保存后更改文件后缀名为resource.qrc

2、使用pyrcc5进行转换得到.py文件(pyrcc5是PyQt5的附带工具)具体参见:https://blog.csdn.net/qq_45662588/article/details/118187345

在pytcharm 配置pyrcc5转换工具

Name:qrcTopy(可以自己确定)
Program:D:\Python38\Scripts\pyrcc5.exe
Arguments:$FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory:$FileDir$

Python项目pyinstaller 打包可运行文件时图标无法显示的解决方法

3、配置好后利用pyrcc5工具把上面的 resource.qrc文件转成 resource.py

注意 resource.qrc需要和里面图片文件在同一路径

生产的 resource.py内容为:

4、调用

import resource

self.setWindowIcon(QIcon(‘:/Video.ico’))

Original: https://www.cnblogs.com/shaosks/p/16494288.html
Author: shaomine
Title: Python项目pyinstaller 打包可运行文件时图标无法显示的解决方法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/9376/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

最近整理资源【免费获取】:   👉 程序员最新必读书单  | 👏 互联网各方向面试题下载 | ✌️计算机核心资源汇总