相关疑难解决方法(0)

Python 3.7本地开发服务器新应用程序引擎应用程序的选项

我有一个app-engine应用程序,它在标准的Python3运行时上部署并运行.我也可以使用常规命令在本地运行它flask run.但我无法按照我在2.7运行时运行应用程序的方式运行它dev_appserver.py.我使用的是最新gcloud版本,但运行dev_appserver.py结果如下:

错误:Python 3及更高版本与Google Cloud SDK不兼容.请使用Python版本2.7.x.

我认为我们不应该这样做,直到它看到:https: //cloud.google.com/appengine/docs/standard/python3/tools/local-devserver-command

首先是:

Python 3.7本地开发服务器选项

用法:
dev_appserver.py [options] yaml_path [files ...]

是否dev_appserver.py与Python3兼容(也许我在路径中有一个旧版本)?如果没有,是否有一种在本地运行应用程序的新方法,它将遵循app.yaml(如正确处理静态路径)并提供其他细节,如提供的本地数据存储dev_appserver.py

google-app-engine python-3.x

8
推荐指数
1
解决办法
1569
查看次数

如何在本地模拟 python3 应用程序的应用程序引擎环境

我正在创建一个应该在 Google App Engine 的 python 3 标准环境上运行的微服务。我想在模拟的 Google 应用引擎环境中运行它。在 python2 标准环境中你可以这样做:

dev_appserver.py [PATH_TO_YOUR_APP]
Run Code Online (Sandbox Code Playgroud)

但这不支持 python,并且我在文档中没有找到等效项,我需要它使用数据存储在本地测试我的应用程序。

google-app-engine python-3.x google-cloud-datastore

2
推荐指数
1
解决办法
562
查看次数