设置乌龟环境,在J​​upyter笔记本上获取AttributeError

时间:2019-02-14 20:11:36

标签: python jupyter-notebook turtle-graphics

我尝试在Jupyter中运行乌龟代码,但出现错误:

Pageable p = PageRequest.of(Sort.by(Sort.Order.by("property")) findAll(p);

我能够在PyCharm和Spyder上使用相同的代码运行一个乌龟窗口。谁能给我有关如何设置Jupyter以使Turtle模块运行的步骤?有没有一种方法可以从Anaconda Navigator轻松地为Turtle和Jupyter配置环境?

注意:PyCharm解释器是python,并且Spyder是通过Anaconda安装的,并且解释器设置为:“默认值,即与Spyder相同”。

先谢谢了。

AttributeError: '_Screen' object has no attribute 'forward'

1 个答案:

答案 0 :(得分:0)

这似乎与环境无关。 forward对象的Screen属性不存在。您的意思是:

import turtle

wn = turtle.Screen()
wn.setup(640,320)
wn.bgcolor("lightblue")
jack = turtle.Turtle()
jack.forward(30) #move jack forward by 30
turtle.done()

forward属性与Turtle类的实例一起使用。该代码可在包括Jupyter笔记本在内的所有环境中使用。