настройка среды черепахи, получение AttributeError на ноутбуках Jupyter - PullRequest
0 голосов
/ 14 февраля 2019

Я попытался запустить код черепахи в Jupyter, и я получаю ошибку:

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

Я могу заставить окно черепахи работать с тем же кодом на PyCharmи Spyder.Может кто-нибудь дать мне инструкции по настройке Jupyter для запуска модуля черепахи?Есть ли способ легко настроить среду для черепахи и Jupyter от Anaconda Navigator?

примечание: интерпретатором PyCharm является python, и Spyder был установлен через Anaconda, а для интерпретатора установлено значение: «по умолчанию, то есть то же, что и у Spyder».

Заранее спасибо.

import turtle
wn = turtle.Screen()
jack = turtle.Screen()
jack.forward(150)


1 Ответ

0 голосов
/ 14 февраля 2019

Похоже, что это не проблема с окружающей средой.Атрибут 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.

...