python - tkinter mainloop() 函数将我从我的 mac 中注销

标签 python macos tkinter anaconda

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

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

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

不确定我在这里遗漏了什么。帮助我理解这个奇怪的问题。

最佳答案

Pythonw 解决了我的问题。

我们需要为 pythonw 在我们的操作系统中的那个更改 PATH_TO_INTERPRETER。 例如。在 spyder 中,Preferences---> Python Interpreter -> 选择 'use the following Python interpreter' 单选按钮并选择 pythonw 的路径

关于python - tkinter mainloop() 函数将我从我的 mac 中注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57569406/

相关文章:

python:放置计算机用户可以编辑的应用程序数据的位置

cocoa - 接受 Dock 图标上的卷滴

python - tkinter 中的 GIF 故障

python - Tkinter 在 Selenium 进程中卡住

python - 我如何遍历一年中的几个月并在 python 中打印它们?

python - 在 Python 中绘制多维向量

python - 在 Python 中 SelectKBest 之前需要标准化

objective-c - NSStoryboardSegue 示例代码(优胜美地 Storyboard)

objective-c - OS X 10.5 中向后移植 NSWindowDelegate 窗口 DidEndLiveResize 行为?

python - 为什么打印 py_varo 而不是文本框中的值?