【发布时间】:2015-04-28 13:31:43
【问题描述】:
我已经使用 Python 2.7 启动了一个 App Engine 项目,但已经习惯使用 Python 3。
有谁知道 Google 的 App Engine 是否有计划使用 Python 3?
【问题讨论】:
标签: google-app-engine python-3.x
我已经使用 Python 2.7 启动了一个 App Engine 项目,但已经习惯使用 Python 3。
有谁知道 Google 的 App Engine 是否有计划使用 Python 3?
【问题讨论】:
标签: google-app-engine python-3.x
App Engine 的新(目前是测试版)Flexible environment 支持 Python 3.4。
【讨论】:
2016 年 8 月 10 日,Google Cloud Platform Blog 宣布 Python 3 在 Google App Engine 上处于测试阶段:
在 Google App Engine 上运行 Python 的开发人员长期以来一直要求支持 Python 3 和第三方 Python 包。今天,我们很高兴地宣布在 App Engine 柔性环境中发布 Python 运行时 Beta 版,支持 Python 3.4 和 2.7。您现在可以使用您喜欢的 Python 版本开发应用程序,并使用您选择的框架和库创建高性能的移动和 Web 后端。同时,开发人员可以从 App Engine 的内置服务中受益,例如自动缩放、负载平衡、微服务支持和流量拆分,因此可以专注于他们的代码,而不必担心基础设施维护。
【讨论】:
是的,有计划,请参阅
https://code.google.com/p/googleappengine/issues/detail?id=909
(嗯,这并不是一个真正的具体计划,但它是一个未解决的问题,Google 已经承认它的存在)
但是,由于 Python 2.7.x 和 Python 3.x 非常相似,因此从 Google 的角度来看,实现 Python 3.x 支持的优先级并不是很高。支持它可能需要大量工作,而且这并不是一个真正的关键问题。不要指望 Python 3.x 会很快得到支持。
【讨论】: