Я считаю, что вы используете Python 2, а не Python 3. Замените input
на raw_input
:
x = raw_input("press enter to continue")
Вот почему Я считаю, что вы используете Python 2. Мой тест с Python 3 (обратите внимание, что ошибки нет):
Python 3.7.6
Type "help", "copyright", "credits" or "license" for more information.
>>> x = input("press enter to continue")
press enter to continue
>>>
И затем я вижу ту же ошибку, что и при использовании Python 2 :
Python 2.7.17
Type "help", "copyright", "credits" or "license" for more information.
>>> x = input("press enter to continue")
press enter to continue
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<string>", line 0
^
SyntaxError: unexpected EOF while parsing
>>> x = raw_input("press enter to continue")
press enter to continue
>>>