我已经搜索了很多关于如何在Google Cloud上部署Python 3 Flask项目的信息。我总是最终得到关于Python 2或旧版Google云的解释。我看过的YouTube视频至少有1年或2年的历史,现在大多数服务,按钮和程序都已更改。
我下载了Google Cloud SDK以便与PyCharm一起使用,但我仍然没那么幸运。甚至Google文档都在Python 2 Check this link上。这些文档未升级。谁能帮助我如何使用PyCharm做到这一点?或者至少指出我最近的文档。我感谢任何帮助!
答案 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识别为使用的语言。