Я относительно новичок в Python и программировании в целом, и в настоящее время изучаю Python с книгой Аль-Суигарта "Автоматизируйте скучные вещи с Python". Как рекомендовано в книге, я хотел выполнить некоторые упражнения по программированию самостоятельно, изучив модуль gamesbyexample (https://github.com/asweigart/pythonstdiogames/).
Однако, когда я запускаю одну из игр, я получаю следующее сообщение об ошибке в Терминале:
AdminisatorsMBP:~ simon$ /Library/Frameworks/Python.framework/Versions/3.8/bin/python3 /Users/simon/Library/Python/3.8/lib/python/site-packages/gamesbyexample/__crashdetector__.py 0.1.5 /Users/simon/Library/Python/3.8/lib/python/site-packages/gamesbyexample/alphabetizequiz.py
File "/Users/simon/Library/Python/3.8/lib/python/site-packages/gamesbyexample/__crashdetector__.py", line 16
except KeyboardInterrupt, EOFError:
^
SyntaxError: invalid syntax
Я пытался использовать несколько версий python, 3.7.7 и 3.8.2, но с обеими версиями появляется одно и то же сообщение.
Как я мог заставить это работать должным образом?