ColabTurtle - Несоответствие файлов при установке github и pip3 - PullRequest
0 голосов
/ 22 февраля 2020

Я использую ColabTurtle, версию программы Turtle, для обучения Python своих учеников с помощью онлайн-платформы Google Colab. Я установил пакет ColabTurtle, используя установку pip3, как указано в их документации github , и он отлично работает для всех функций, а именно forward (), backward (), left (), right (), ИСКЛЮЧИТЬ две функции , getx () и gety (), чтобы получить позиции черепахи. Когда я вызываю эти функции, я получаю сообщение об ошибке, функция не определена.

Однако я отмечаю и подтверждаю из репозитория github , что программа Turtle.py содержит эти две функции.

Также отмечу, что программа Turtle, загружаемая в мою Colab VM через установку pip3, НЕ содержит этих двух функций. Это объясняет, почему я получаю сообщение об ошибке.

Далее я загружаю программу Turtle.py из github и загружаю ее в мой ColabVM. Теперь я не использую установку pip3, а просто использую - из Turtle import * - и все снова в порядке. Я могу использовать getx () и gety ()

Вопрос: Как я объясню это своим студентам, которые привыкли устанавливать вещи с помощью pip и могут запутаться во всем этом бизнесе github? Или я упускаю что-то очень очевидное.

...