【问题标题】:Convert TKinter Into an Exe File将 TKinter 转换为 exe 文件
【发布时间】:2016-07-17 12:04:47
【问题描述】:

当我使用 python (tkinter) 创建程序时,我无法将其转换为可执行形式 (.exe)

我的程序使用了几个图像、一个位图图标和小部件。

我试过cx_freeze。它编译良好并生成exe 和其他文件但不运行。我用几个设置代码尝试了cx_freeze,但是当我执行它时它显示与这些图像相关的错误(可能它不支持图像编译)。

我尝试寻找答案,但该解决方案与那些仅使用基本小部件但不使用图像的 tkinter 程序有关。

那么有什么方法或方法可以将 tkinter 程序(也使用图像)转换为 exe 文件吗?

exe 我的脚本是:

import sys
from cx_Freeze import setup, Executable
sys.argv.append("build")
filename = "program.py"
base = None
if sys.platform == "win32":
    base = "Win32GUI"
setup(
    name = "Unick Locker",
    version = "2.0",
    description = "a GUI app that helps you securing your files and data with many functions",
    executables = [Executable(filename, base=base)])

【问题讨论】:

  • 你在哪里得到什么错误?我也建议使用 cx_Freeze。
  • 它是否也编译使用图像的程序?
  • 它显示相同的错误。我无法将其编译为 exe。请任何可行的方法
  • 您是否使用data_files 选项指定了图像?编辑您的问题以包含您用于创建 exe 的脚本
  • 我以为你在使用 py2exe。看看这个设置它Py2exe Docs

标签: python tkinter


【解决方案1】:

我强烈推荐 py2exe,我使用它,它完美无缺。

这是一个解释如何使用它的 youtube 视频。 (我不能在手机上插入链接)

http://m.youtube.com/watch?v=VKQ1Ph81Gps

任何错误只是问,我用它足够知道。

【讨论】:

  • 如果有帮助,请在 cmets 中告诉我:D
  • 感谢您的努力,但这不是我想要的解决方案。该方法不支持图像并给出错误:)
猜你喜欢
  • 1970-01-01
  • 2018-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-11
  • 1970-01-01
相关资源
最近更新 更多