Когда я набираю "dev_appserver.py" в командной строке Windows, я получаю:
Отслеживание (последний вызов последний):
Файл "C: \ Users \ computername \ AppData \ Local \ Google \ Cloud SDK \ google-cloud-sdk \ platform \ google_appengine \ dev_appserver.py", строка 95, в
assert sys.version_info [0] == 2
AssertionError
Почему это? Не могу запустить программу? Почему должна быть ошибка утверждения. Пожалуйста помоги! В настоящее время я не могу запустить локальный сервер облачного движка в Windows.
Что бы это ни стоило, я пробовал с python 3.7, 3.8 и 2.7 ... все с той же проблемой.
Утверждение утвержденияsys.version_info[0] == 2
означает, что основной номер версии Python должен быть 2, иначе программа будет прервана.
Вы запускаете программу Python с Python 3. Чтобы проверить типpython -V
.
Установите Python 2 в вашу систему и настройте правильные пути и т. Д. Прочтите документацию для вашей системы.
Автостопом по установке Python 2 в Windows
Примечание: Python 2 подошел к концу. Для Python 2 все еще существует много программного обеспечения и библиотек, но имейте в виду, что большинство новых разработок предназначено для Python 3. Есть много новых функций для Python 3, которые делают переход целесообразным.