我在半小时内在python中制作了一个简单的计算器用于学校演示。我使用stock python IDE制作了它。我决定将文件带回家并对其进行更多处理,但我更喜欢使用Sublime Text 3。我现在唯一的问题是,每次关闭tkinter窗口时,ST3都会停止工作。我已经尝试过多次重新安装它,我甚至还因为绝望而重新安装了python。
编辑: 无论多大或多小,任何tkinter窗口都会对ST执行此操作。我正在运行ST中的Python 3.5.0,这对其他一切都很好。 为了举例,这里是一个简单的tkinter窗口,框架中有一个按钮:
from tkinter import *
class App:
def __init__(self, master):
frame = Frame(master)
frame.pack()
button = Button(frame, text="text", width=3)
button.pack()
root=Tk()
root.resizable(width=FALSE, height=FALSE)
root.wm_title("title")
app = App(root)
root.geometry("200x200")
root.mainloop()
当我使用红色X关闭生成的窗口时,Sublime Text崩溃并且无法恢复。这是Sublime Text 3,Build 3083。