社区
脚本语言
帖子详情
pyinstaller 发布exe后 pyqt5写的界面菜单栏显示不出来图标
吃饱了事没饭先森
2018-08-22 01:49:37
编译平台:
qyqt5
python3.5.4
win7 64位
我用qtdesigner设计好界面后,添加了图标进去。然后生成了ui文件对应的py文件,还有icons_rc.py文件。加上main文件总共三个文件,用解释器运行后界面是这样的:
用pyinstaller发布为exe后显示不出来我添加的图标,如下图。请教大神们这是什么情况呢?应该怎么解决。
...全文
1197
3
打赏
收藏
pyinstaller 发布exe后 pyqt5写的界面菜单栏显示不出来图标
编译平台: qyqt5 python3.5.4 win7 64位 我用qtdesigner设计好界面后,添加了图标进去。然后生成了ui文件对应的py文件,还有icons_rc.py文件。加上main文件总共三个文件,用解释器运行后界面是这样的: 用pyinstaller发布为exe后显示不出来我添加的图标,如下图。请教大神们这是什么情况呢?应该怎么解决。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
okfu_DL
2018-11-27
打赏
举报
回复
打包后的文件夹缺一个依赖项imageformats
这个文件夹要从pyqt5里面考过来,具体路径可以参考,我的是annaconda环境 D:\anaconda\Library\plugins\imageformats 纯python的话应该是 D:\Python36\Lib\site-packages\PyQt4\plugins下面,
手无护鸡之力
2018-08-23
打赏
举报
回复
运行路径不对吧?没找到图标文件的原因
【已解决】
pyqt5
的打包
exe
软件
图标
菜单栏
/任务栏/小
图标
/窗口
图标
未
显示
希望:
pyqt5
项目,
pyinstaller
main.spec 打包,我想要 main.
exe
就像一个普通的应用软件一样
显示
我自定义的
图标
。
pyqt用
pyinstaller
打包设置
界面
图标
跟任务栏
图标
请注意,你需要将 “icon.png” 替换为实际的
图标
文件名,并将 “my_company.my_product.sub_product.version” 替换为实际的应用程序 ID。在 PyQt 中,你可以使用 pyrcc 工具将 .qrc 文件编译为 Python 模块,然后将这个模块导入到你的程序中,从而设置应用程序
图标
和任务栏
图标
。这个文件包含了你在 .qrc 文件中定义的资源。这里,“-o” 选项用于指定输出文件的名称,“icons_rc.py” 是你想要指定的 Python 模块文件名。
PyQt5
界面
添加
图标
1、下载需要的
图标
,例如 2、启动QtCreator,在需要增加
图标
的
界面
中找到Resource Browser 3、在此resource root中添加需要的
图标
,点击,出来如下
界面
点击红色框中的按键, 生成一个.qrc文件 然后点击添加,增加需要的
图标
, 然后单击OK按键即可。生成的文件内容如下: 当然,此文件内容你也可自己通过手动输入,能达到同样的效果。 有了此文件后,通过pyrcc5 -o apprcc.py apprcc.qrc能生成一个apprcc.py
PyQT5
使用
PyInstaller
打包图片不能
显示
的问题
最开始直接采用代码的方式运行来打包,网上有很多教程,但是始终没有图片,原代码如下 from
PyInstaller
.__main__ import run # -F:打包成一个
EXE
文件 # -w:不带console输出控制台,window窗体格式 # --paths:依赖包路径 # --icon:
图标
# --noupx:不用upx压缩 # --clean:清理掉临时文件 from Py...
pyqt5
设置高分辨率以及icon
显示
模糊解决办法
pyqt5
设置高分辨率,有时候在designer中设置好
图标
,使用Ctrl+r查看
界面
很清晰,但是在程序中启动时,却
显示
图片比较模糊,使用下面的代码即可解决: #
PyQt5
高清屏幕自适应设置,以及让添加的高清
图标
显示
清晰,不然designer导入的
图标
在程序加载时会特别模糊 QApplication.setAttribute(Qt.AA_EnableHighDpiScaling) QApplication.setAttribute(Qt.AA_UseHighDpiPixmaps) app = QA
脚本语言
37,719
社区成员
34,238
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章