py2exe - 单个文件 exe-tkinter 程序未执行

py2exe - single file exe-tkinter program not executing

我使用下面的代码来执行我的程序:

from distutils. core import *
import py2exe,sys,os
sys.argv.append('py2exe')
setup(options={'py2exe':{bundle_files':1,'compressed':True,'includes':["Tkinter",]}}'windows=['trial.py'],zipfile=None,)

正在创建单个文件 .exe,但未执行。
bundle_file 3 相同的代码(没有单个文件)工作正常。

trial.py:

import Tkinter
Tkinter.Tk()
mainloop()

请帮我为 GUI 程序创建一个 .exe 文件

PyInstaller 是一个更简单的选项,可以从控制台使用。只需 pip install pyinstaller,输入您的程序目录,然后 pyinstaller yourscript.py.

当我的机器出现错误时,您说 trial.py 工作正常,我感到很困惑。 mainloop() 需要替换为 Tkinter.mainloop()