You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows任务栏不显示PySide应用图标问题求助

Windows下PySide6应用任务栏图标不显示问题解决记录

在Windows系统中运行Python脚本或PyInstaller编译后的exe文件时,任务栏始终不显示应用图标;但在Linux的Pycharm中运行脚本时,图标显示正常。

尝试过的图标设置方式

  • 脚本内设置:app.setWindowIcon(QIcon("images/images/icon.ico"))
  • PyInstaller spec文件配置:icon=['icon.ico']
  • 其他尝试:改用QPixmap设置图标、将图标移至main.py同目录下,均无效果

后续尝试与更新

最初使用PySide2,现已迁移至PySide6,开发和编译环境为Windows 10。尝试过Windows任务栏图标相关的常见解决方案:

  • 未添加AppUserModelID时,IDE中运行应用任务栏也不显示图标
  • 添加AppUserModelID后,IDE中图标显示正常,但编译成exe后依然无效

还尝试过以下操作:

  • 使用PNG格式的图标文件
  • 更换32x32、48x48尺寸的图标
  • 在另一台Windows机器上运行编译后的exe,问题依旧存在

最终有效方案

经过多日尝试,只有针对PySide GUI应用图标的特定解决方案有效。

内容的提问来源于stack exchange,提问作者ConfusedCode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 11:00:46