App Engine 柔性环境中的 Python 3.4 运行时将于 2019 年 3 月 29 日关停。自此之后,如果到 App Engine 柔性环境的新部署要求使用 Python 版本 3.4,则部署将失败。
您必须在 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 版本。指定3.5
可使用 Python3.5.5
,或指定3.6
以使用 Python3.6.4
。查看 Python 文档,获取所需的代码更改。要简要了解上述每个新版本中引入的更改,请参阅 3.5 中的新功能和 3.6 中的新功能。
部署您的应用。要获取新的更改,必须执行此操作。
在何处获取帮助
如果您在迁移应用时遇到任何问题,且您拥有支持套餐,则可通过正常支持渠道获取帮助。如果没有支持套餐,请答复您收到的有关 Python 3.4 弃用通知的电子邮件。