python教程—谷歌应用程序引擎支持Python 3吗?-Python实用宝典

python教程—谷歌应用程序引擎支持Python 3吗?

我开始学习Python 3.4,想开始使用库和谷歌App Engine,但是大部分Python库只支持Python 2.7,谷歌App Engine也是一样。

我开始学习Python 3.4 >和想开始使用以及谷歌App Engine >,但是大多数Python只支持Python 2.7,同样的还有

我应该学习2.7,还是有更简单的方法?(我的机器上可以同时有两个Python版本吗?)

回答

<强>不,它不会。< /强>

[编者按:截至2018年8月,这个答案已经过时;参见注释和其他答案]

谷歌应用程序引擎(GAE)为Python应用程序使用沙箱Python 2.7运行时。这是正常的App Engine Hosting。但是,在GAE中可以使用托管VM主机

托管VM宿主允许您在可配置的谷歌计算引擎虚拟机 >上运行GAE应用程序。给你更多的灵活性。目前,在Alpha阶段,只支持Java 7、Python 2.7和Go 1.4运行时环境。要获得其他运行时(如Python 3或node.js),您可以创建用户可配置的自定义运行时

注意: With Managed VMs你不会有Python 2.7的功能GAE

  • 如果您坚持使用GAE,因为python3 +是不可行的,我建议学习2.7,当GAE移植到python3 +时,切换到3+版本。如果您学习了其中一个版本,就可以轻松地切换到另一个版本。

  • < em >如果你坚持使用Python 3 + < / em >,您可以使用< a href = " https://devcenter.heroku.com/articles/getting-started-with-python介绍rel = " nofollow noreferrer " > <强> Heroku < /强> < / >或< a href = " http://azure.microsoft.com/en-us/develop/python/ " rel = " nofollow noreferrer " > <强>微软Azure < /强> < / >。它们都支持Python 2.7和3.4。

​Python实用宝典 (pythondict.com)
不只是一个宝典
欢迎关注公众号:Python实用宝典

本文由 Python实用宝典 作者:Python实用宝典 发表,其版权均为 Python实用宝典 所有,文章内容系作者个人观点,不代表 Python实用宝典 对观点赞同或支持。如需转载,请注明文章来源。
0

发表评论