【问题标题】:Set an icon for a .exe file为 .exe 文件设置图标
【发布时间】:2013-09-28 23:08:09
【问题描述】:

我制作了一个我用 Python 制作的游戏的 .exe 文件,但我不知道如何让那个 exe 文件有一个图标,因为它看起来枯燥乏味。我想以某种方式使图标成为小行星的图片,比方说,因为我制作了游戏小行星。我使用 cx_freeze 编译它。

【问题讨论】:

  • @Tasos 我用的是 cx_freeze 而那个人用的是 py2exe
  • 如果没有任何编辑选项,我可以发誓以前不存在!也许我需要在 stackoverflow 之前喝杯咖啡。很抱歉。
  • @Tasos 我知道了如何,没关系,它在 setup.py 文件中 :)
  • @Infamouslyuseless :请发布您发现的内容 - 它可以帮助其他遇到相同问题时可能会阅读此内容的人。

标签: python icons exe python-3.3 cx-freeze


【解决方案1】:

将其添加到您的 setup.py 文件中的选项中:

setup(
    ...
    options={
        "build_exe": {
            "icon": "path/to/icon.ico"
        }
    }
)

【讨论】:

【解决方案2】:

这更容易理解!

import cx_Freeze
import sys
base = None

if sys.platform == 'win32':
   base = "Win32GUI"

executables = [cx_Freeze.Executable("example.pyw", base=base)]

cx_Freeze.setup(
name = "SeaofBTC-Client",
options = {"build_exe": {"packages":["tkinter",],"icon":"example.ico"}},
version = "0.01",
description = "Sea of BTC trading application",
executables = executables
)

【讨论】:

    猜你喜欢
    • 2013-07-04
    • 1970-01-01
    • 2011-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-05
    • 2016-09-16
    • 1970-01-01
    相关资源
    最近更新 更多