Mac上的Python Turtle无法工作

2 投票
2 回答
15334 浏览
提问于 2025-04-17 16:32

我想在Python中使用turtle这个库,但遇到了一个错误:

Traceback (most recent call last):
  File "turtle.py", line 1, in <module>
    import turtle
  File "/turtle.py", line 32, in <module>
    turtle.pensize(2)
AttributeError: 'module' object has no attribute 'pensize'

请问Python自带turtle库吗,还是我需要单独下载?

我的Python版本是2.7.2

2 个回答

0

使用turtle.py会导致这里出现问题。别用这个了,换成下面的吧。

import turtle
turtlename = turtle.Turtle()
wn = turtle.Screen()

完成这个之后,可以使用一些基本的海龟命令,比如:

turtlename.forward(90)
8

你把文件命名为 turtle.py,所以当你使用 import turtle 时,实际上导入的是你自己的程序,而不是你想要的那个模块。

把你的程序重命名一下,并删除任何 turtle.py[co] 的文件。

撰写回答