Python 错误:将此目录部署为应用程序引擎应用程序需要app.yaml(或appengine web.xml)文件

Python 错误:将此目录部署为应用程序引擎应用程序需要app.yaml(或appengine web.xml)文件,python,google-app-engine,google-cloud-platform,google-cloud-build,google-cloud-sdk,Python,Google App Engine,Google Cloud Platform,Google Cloud Build,Google Cloud Sdk,当我尝试通过云构建将Python代码部署到Google App Engine(GAE)时,我收到以下错误消息: 错误:将此目录部署为应用程序引擎应用程序需要app.yaml(或appengine web.xml)文件 错误:(gcloud.app.deploy)[/workspace]无法标识为有效的源目录或文件。 错误:生成步骤0“gcr.io/google.com/cloudsdktool/cloud sdk”失败:步骤以非零状态退出 有人能解释一下导致此错误的原因吗?应用程序引擎中的Py

当我尝试通过云构建将Python代码部署到Google App Engine(GAE)时,我收到以下错误消息:

错误:将此目录部署为应用程序引擎应用程序需要app.yaml(或appengine web.xml)文件
错误:(gcloud.app.deploy)[/workspace]无法标识为有效的源目录或文件。
错误:生成步骤0“gcr.io/google.com/cloudsdktool/cloud sdk”失败:步骤以非零状态退出

有人能解释一下导致此错误的原因吗?

应用程序引擎中的Python应用程序是使用
app.yaml
配置的,其中包含CPU、内存、网络和磁盘资源、缩放以及其他常规设置,包括环境变量。通过查看此错误消息,您的
app.yaml
似乎丢失。您可以在此处阅读有关如何配置应用程序的更多信息:

详细信息在哪里?您可以分享更多关于代码树、构建步骤等的信息吗。结构是源代码app.yaml和cloudbuild.yamlha。yaml是否因语法错误而被删除?我同意上面的用户。我们需要查看:-您的
app.yaml
文件,-您正在使用哪个Google应用程序引擎(Standard或Flex?,-您正在运行哪个Python?-如何部署它?-您的代码目录结构如@guillaume blaquiere昨天指出的,如果您用这些信息更新您的问题,我们可以为您提供指导。运行时:python3 api_版本:1 threadsafe:true handlers:-url:/script:ether-api.pyI正在使用appengine standard和python3