Запуск небольшого веб-приложения, написанного на Python 3.7, на Google App Engine (стандарт). Перед развертыванием новых сборок я тестирую приложение локально, а затем снова в оболочке GCP, используя gunicorn
.
Будучи возбужденным новичком, я недавно обнаружил f-строки и широко применил их к своему коду ... не осознавая, что оболочка работает на Python 3.5. Если не будет способа обойти это, дни тестирования моего приложения в оболочке могут быть позади.
Я знаю, что среда оболочки недолговечна и сбрасывается вскоре после каждого сеанса. Пробовал метод pyenv, описанный здесь и обнаружил, что все эти изменения были потеряны между сеансами, включая мои .bashrc
правки.
Есть ли способ окончательно обновить среду выполнения Python оболочки до версии 3.7+? Или, может быть, более простое решение?