gpt4 book ai didi

python - 将 TKinter 转换为 Exe 文件

转载 作者:太空宇宙 更新时间:2023-11-03 16:21:33 25 4
gpt4 key购买 nike

由于我使用 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)])

最佳答案

我强烈推荐 py2exe,我使用它并且它工作完美。

这是一个 YouTube 视频,介绍了如何使用它。 (我无法像在手机上那样插入链接)

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

有什么错误尽管问,我用得够多就知道了。

关于python - 将 TKinter 转换为 Exe 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38413050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com