首页 > 解决方案 > tkinter mainloop() 函数让我退出我的 mac

问题描述

下面的代码让我退出我的 Mac。再次登录后,Anaconda 导航器不可见,但该进程正在后台运行。在再次启动 anaconda 导航器之前,我必须在终端中运行“killall python”命令。

我尝试在 Spyder 和 Python 终端中运行。存在同样的问题。

 from tkinter import Tk
 root = Tk()
 Title = root.title("sample")
 root.mainloop()

不知道我在这里缺少什么。帮助我理解这个奇怪的问题。

标签: pythonmacostkinteranaconda

解决方案


将解释器更改为 pythonw 解决了我的“使用 tkinter root.mainloop() 运行 python 并让我退出 macOS”问题

(10.14.6 macOS) Python 3 tkinter root.mainloop()


推荐阅读