보안 업데이트를 계속 받고 기술 지원을 받으려면 애플리케이션을 지원되는 최신 런타임 버전으로 업그레이드해야 합니다.
기존 앱을 업그레이드하는 프로세스는 앱에서 현재 사용하는 런타임 버전에 따라 다릅니다.
Python 2.7(1세대 런타임): 지원되는 최신 Python 버전으로 앱을 마이그레이션해야 합니다. Python 2.7 지원은 2024년 1월 31일에 종료되었습니다. 기존 Python 2.7 애플리케이션을 계속 실행하고 트래픽을 받을 수 있습니다. 그러나 App Engine에서 지원 종료 날짜 이후에 런타임을 사용하는 애플리케이션의 재배포를 차단할 수 있습니다.
Python 2.7에서 지원되는 최신 Python 버전으로 마이그레이션하려면 Python 3 런타임으로 마이그레이션을 참조하세요.
Python 2세대 런타임(지원 종료 후): 지원되는 Python 버전으로 업그레이드하려면 앱에서 실행할 Python 버전을 지정하여 app.yaml 파일을 업데이트합니다. 예를 들면 다음과 같습니다.
runtime:pythonVERSION
여기서 VERSION은 Python MAJOR 및 MINOR 버전 번호입니다.
예를 들어 최신 Python 버전인 Python 3.13(프리뷰)를 사용하려면 313을 지정합니다.
자세한 내용은 Python 런타임 개요를 참고하세요.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-04-23(UTC)"],[[["Upgrading to the latest supported runtime version is crucial for ongoing security updates and technical support eligibility."],["Python 2.7 applications must be migrated to a supported Python version, as Python 2.7 reached its end of support on January 31, 2024, and redeployment may be blocked after the support end date."],["For upgrading apps on second-generation Python runtimes, the `app.yaml` file must be updated with the desired supported Python version, such as specifying `312` for Python 3.12."]]],[]]