如何在Google Cloud上部署Python 3 Flask项目

时间:2018-03-03 22:06:07

标签: python python-3.x flask google-cloud-platform pycharm

我已经搜索了很多关于如何在Google Cloud上部署Python 3 Flask项目的信息。我总是最终得到关于Python 2或旧版Google云的解释。我看过的YouTube视频至少有1年或2年的历史,现在大多数服务,按钮和程序都已更改。

我下载了Google Cloud SDK以便与PyCharm一起使用,但我仍然没那么幸运。甚至Google文档都在Python 2 Check this link上。这些文档未升级。谁能帮助我如何使用PyCharm做到这一点?或者至少指出我最近的文档。我感谢任何帮助!

2 个答案:

答案 0 :(得分:1)

如果您正在使用App Engine部署此内容,则您已获得app.yaml文件。 GCP文档中的Python Runtime page描述了如何指定Python版本:

runtime: python
env: flex

runtime_config:
    python_version: 3

...看起来主要版本号默认为最新的稳定补丁,例如3 - > 3.6.4。

希望这有帮助!

答案 1 :(得分:0)

由于您要使用Python 3,您的App Engine应用程序应该在灵活的环境中开发(标准仅支持Python 2)。

要部署您的Python 3应用,您可以试用此quickstart,然后调整您的代码以相同的方式工作。这支持@ingernet及其配置app.yaml的答案,其方式是应用程序将Python 3识别为使用的语言。