problem
我开始使用 Python 和 Tkinter 设计 GUI 应用程序。当我使用 cxFreeze 冻结脚本时,然后当我在计算机上运行该 EXE 文件时。然后首先打开控制台窗口(在 Windows XP 中为黑色 DOS shell),然后主窗口(Tk() 实例)被初始化。
goal
不得出现控制台窗口。仅应出现 Tk() 实例。
code
root = Tk()
Label(root,text="hey").pack()
root.mainloop()
specs
Windows XP SP3
Python 2.7
Tkinter 8.5
使用时py2exe http://py2exe.org/ use windows=['main.py']
代替console=['main.py']
when 创建你的 setup.py http://py2exe.org/index.cgi/Tutorial#Step2
对于 cx_Freeze 这个答案可能会帮助您:https://stackoverflow.com/a/11374527/2256700 https://stackoverflow.com/a/11374527/2256700
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)