【发布时间】:2017-12-15 21:18:53
【问题描述】:
由于某种原因,PyDev 无法识别标准“turtle”库中的一些基本对象,并用红色突出显示它们未定义。
例如,在下面的代码中,color()、forward() 等无法识别:
from turtle import *
color('red', 'yellow')
begin_fill()
while True:
forward(200)
left(170)
if abs(pos()) < 1:
break
end_fill()
done()
但是当我从 Eclipse 运行程序时,它确实可以工作。导入“turtle”库不会导致错误,我可以在 PyDev 编辑器中看到一些提示,但看不到函数。
我试过 2.7 和 3.4 但问题是一样的。
怎么解决?
【问题讨论】:
-
你试过
from turtle import color, forward, left, begin_fill, end_fill吗? -
是的,我有。这种方式也不行