如何修复 Tkinter?带有 GUI 的每个代码都会使 mac os 崩溃

Den*_*nko 6 python macos tkinter pycharm

我正在使用 PyCharm 为我自己的项目使用串行和 arduino 练习 tkinter。没什么特别的 - 几个按钮、选项菜单和标签。但是我在“显示标签栏”选项上单击了 tkinter 的 GUI 窗口中 Mac 的菜单栏。然后macbook重新启动。之后 - 每个带有 tkinter GUI 的脚本都会在执行时重新启动我的 macbook。显示一个空白窗口一秒钟,然后 mac 重新启动。我正在使用 Mojave 10.14.6 (18G84)

我从 mac 中删除了 python 3.7 解释器并重新安装了 PyCharm。我清除了 python 和 PyCharm 的缓存文件夹。

import tkinter
tkinter._test() # and it crashes now ever in this code...
Run Code Online (Sandbox Code Playgroud)

UPD:将 MacOS 更新到 10.14.6 (18G87) - 仍然是同样的问题

Iva*_*uez 0

可以在这里找到对该问题的较长解释。看起来你应该避免使用第三方 python 分发程序。

我有同样的问题。你的代码让我的电脑崩溃了。为了解决这个问题,我必须从这里安装 python 。这将成为您系统的 python 3.7 版本。我卸载了anaconda并在PyCharm中使用系统的3.7解释器。接下来,我必须开始安装软件包以使我的代码正常工作。这可能看起来有点乏味/困难。不幸的是,我尝试的其他一切都失败了。

在此输入图像描述