Python - TkInter Icon& GUI

时间:2015-10-06 07:49:45

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

我最近开始学习python并且花了几个小时试图找到为应用程序设置自定义图标的方法,但是我找到的所有结果都是过时的或与Mac不兼容。我可以使用所有平台的工作示例吗?自定义GUI不在优先级之上,但如果有一个我没有找到的文档,如果有人能给我看,我将非常感激。

编辑:

Jonah的简短摘要非常友好地提供:

  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. 的配置
  6. 使用此site
  7. 将您的文件转换为.icns
  8. 根据.py脚本和icns图像设置setup.py中的文件路径。
  9. 使用以下命令运行setup.py:“python setup.py py2app”
  10. 在已创建的dist文件夹中找到您的应用:)

1 个答案:

答案 0 :(得分:1)

确定。因此,要从内存中添加图标,您必须创建.icns文件。按照thesethese说明操作。其次,你必须将程序变成一个应用程序。为此,请按照here的说明进行操作,但尚未执行此操作。好的,现在进入setup.py并在选项'iconfile' : 'icon.icns'下添加。立即创建应用程序。只有将icns图像放在setup.py所在的文件夹中才能生效。这将为应用程序添加一个图标,并在Windows上显示Tkinter徽标所在的顶角。