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()
。
我使用下面的代码来执行我的程序:
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()
。