【问题标题】:Python - TkInter Icon & GUIPython - TkInter 图标和 GUI
【发布时间】:2015-10-06 07:49:45
【问题描述】:

我最近开始学习 python,并花了几个小时试图找到一种方法来为应用程序设置自定义图标,但是我发现的所有结果要么已过时,要么与 Mac 不兼容。是否有适用于我可以使用的所有平台的工作示例?自定义 GUI 不是最重要的,但如果有我还没有找到的文档,如果有人能告诉我,我将非常感激。

编辑:

非常友好地提供了乔纳的简短摘要:

  1. 下载get-pip.py here
  2. 使用以下命令从终端运行 get-pip.py:“python get-pip.py”
  3. 使用以下命令安装 py2app:“pip install -U py2app”

           注意!

           这可能不适用于所有人,但我必须使用:“pip3 install -U py2app”

  4. 使用和下载类似于this的配置

  5. site 将您的文件转换为 .icns
  6. 根据您的 .py 脚本和您的 icns 图像在 setup.py 中设置文件路径。
  7. 使用以下命令运行 setup.py:“python setup.py py2app”
  8. 在创建的 dist 文件夹中找到您的应用 :)

【问题讨论】:

    标签: user-interface python-3.x tkinter


    【解决方案1】:

    好的。因此,要从内存中添加图标,您必须创建一个 .icns 文件。按照thesethese 的说明进行操作。其次,您必须将程序制作成应用程序。要做到这一点,请按照说明 here 但不要这样做。好的,现在进入 setup.py 并在选项'iconfile' : 'icon.icns' 下添加。立即创建应用程序。仅当您将 icns 图像放在与 setup.py 相同的文件夹中时,它才会起作用。这将在应用程序和 Tkinter 徽标在 Windows 上显示的顶角添加一个图标。

    【讨论】:

    • @Pig 也可以去here 通过电子邮件与我联系。然后我可以提供进一步的帮助!
    • 对不起 D:安装 py2app 时遇到问题,我不知道如何接受答案。
    • @pig 有什么问题?
    • @pigman 要安装 pip,请阅读说明 here。然后去 pip install py2app。 py2app 安装完成后,您只需根据this 文档创建 setup.py 文件,然后运行 ​​py2app setup.py。
    • 更新!非常感谢您的帮助!现在一切正常:)
    猜你喜欢
    • 2014-05-11
    • 1970-01-01
    • 2018-08-28
    • 2017-11-27
    • 2017-08-05
    • 1970-01-01
    • 2012-05-21
    • 2021-03-04
    • 2019-06-25
    相关资源
    最近更新 更多