Я использую 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? Или я упускаю что-то очень очевидное.