2019년 3월 29일에 App Engine 가변형 환경용 Python 3.4 런타임이 종료됩니다. 그 이후에는 Python 버전 3.4를 요청하는 App Engine 가변형 환경에 대해 새 배포를 시도하면 실패합니다.
2019년 3월 29일 이전에 최신 버전의 Python으로 업데이트해야 합니다. 그러면 Python 언어 커뮤니티에서 Python 3.4의 수명 종료로 인해 발생할 수 있는 보안 위험을 피할 수 있습니다.
새로운 Python 버전으로 마이그레이션
새로운 Python 버전으로 마이그레이션하려면 다음과 같이 합니다.
gcloud
명령어를 호출하여 Cloud SDK를 최신 업데이트로 업데이트합니다.gcloud components update
다음과 같이
app.yaml
을 애플리케이션의 모든 버전에 맞게 업데이트합니다.runtime_config: python_version: 3
여기서
3
은 사용 가능한 최신 Python 버전을 사용한다는 의미입니다. Python3.5.5
를 사용하려면3.5
를 지정하고, Python3.6.4
를 사용하려면3.6
을 지정합니다.필요한 코드 변경 사항은 Python 문서를 확인하세요. 3.5의 새로운 기능 및 3.6의 새로운 기능은 이러한 최신 버전 각각에 도입된 변경 사항의 개요를 제공합니다.
애플리케이션을 배포합니다. 그래야 새로운 변경 사항을 사용할 수 있습니다.
지원 채널
애플리케이션을 마이그레이션하는 데 문제가 발생한 경우, 서포트 패키지가 있으면 일반 지원 채널을 통해 도움을 받을 수 있습니다. 서포트 패키지가 없으면 Python 3.4의 지원 중단에 대해 알리는 이메일에 회신해 주세요.