Python 将TKinter转换为Exe文件
当我使用python(tkinter)创建程序时,我无法将其转换为可执行格式(Python 将TKinter转换为Exe文件,python,tkinter,Python,Tkinter,当我使用python(tkinter)创建程序时,我无法将其转换为可执行格式(.exe) 我的程序使用了几个图像、位图图标和小部件 我尝试了cx\u冻结。它编译良好并生成exe和其他文件,但不运行。我用几个设置代码尝试了cx\u freeze,但在执行时显示了与这些图像相关的错误(可能不支持图像编译) 我试图寻找答案,但解决方案与那些只使用基本小部件而不使用图像的tkinter程序有关 那么,有没有办法将tkinter程序(也使用图像)转换成exe文件呢 我的exe脚本是: import sys
.exe)
我的程序使用了几个图像、位图图标和小部件
我尝试了cx\u冻结
。它编译良好并生成exe
和其他文件,但不运行。我用几个设置代码尝试了cx\u 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)])
我强烈推荐py2exe,我使用它,它工作完美无瑕 这是一段youtube视频,解释了如何使用它。(我无法在手机上插入即时消息链接)
任何错误只要问一下,我就知道了。你从哪里得到了什么错误?我还建议cx_Freeze。它也编译使用图像的程序吗?它显示相同的错误。我不能把它编译成exe。请使用
data\u files
选项指定图像是否可行?编辑您的问题以包含您用于创建EXE的脚本,我以为您正在使用py2exe。看看这个设置,如果有帮助,请在评论中告诉我:谢谢你的努力,但这不是我想要的解决方案。该方法不支持图像,并给出错误:)