繁体   English   中英

为什么在 pycharm 上使用海龟时 tkinter 错误上升

[英]why tkinter error rise when using turtle on pycharm

我是 Python 的新手,所以我正在尝试使用 PyCharm IDE 的一些海龟基本代码,但此错误不断提高

Traceback (most recent call last):
  File "/Users/amerm/Desktop/CP_1/Turtle_new.py", line 1, in <module>
    import turtle
  File "/usr/local/Cellar/python@3.9/3.9.13_4/Frameworks/Python.framework/Versions/3.9/lib/python3.9/turtle.py", line 107, in <module>
    import tkinter as TK
  File "/usr/local/Cellar/python@3.9/3.9.13_4/Frameworks/Python.framework/Versions/3.9/lib/python3.9/tkinter/__init__.py", line 37, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ModuleNotFoundError: No module named '_tkinter'

代码是

t_1 = turtle.Turtle()

t_1.speed(1)

t_1.forward(100)
t_1.left(45)
t_1.forward(100)

turtle.done()

错误是说

如果此操作失败,您的 Python 可能未配置为 Tk

由于您显然( /usr/local/Cellar是确凿证据)从 Homebrew 安装了 Python,因此您还必须单独安装 tk package:

brew install python-tk@3.9

然后再试一次。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM