首页 > 解决方案 > MacBook Air MacOS Mojava (10.14.6) 使用 python turtle 模块崩溃或重启

问题描述

使用 python Python 3.9.0 (v3.9.0:9cf6752276) 执行 python turtle 模块时,MacBook Air MacOS Mojava (10.14.6) 崩溃

from turtle import Turtle
laura = Turtle()
laura.color('red')
laura.shape('turtle')

当我执行上面的代码时,会出现一个小型 python 启动器,然后,我的 MacBook 要么重新启动,要么冻结,直到我使用电源按钮重新启动它,或者在重新启动之前显示带有黑线的白屏(静态屏幕)。我使用 IDLE 3.9 输入代码,但是当我使用 python 启动器运行它时,一旦执行 laura = Turtle(),它就会崩溃。但是,在同一台 MacBook 上的另一位管理员上,它不会崩溃或重新启动,但可以成功运行。当我从 Trinket 执行相同的代码时,我的 Mac 也不会重新启动。

我也更新到 python 3.9.1(Python 3.9.1 (v3.9.1:1e5d33e9b9, Dec 7 2020, 12:10:52)) with IDLE 3.9.1以及从终端运行文件,但仍然面临同样的问题。

Terminal: python3 file.py
Mac restarts 
message on termial:  e.g([Restored Feb 18, 2021 at 10:44:28 AM])

请告诉我该怎么做。

谢谢你。

标签: pythonmacospython-idle

解决方案


推荐阅读