【发布时间】:2019-06-04 10:06:18
【问题描述】:
从本地系统部署 Google Cloud Functions 失败并出现以下错误:
ERROR: (gcloud.functions.deploy) OperationError: code=3, message=Function load error: File main.py that is expected to define function doesn't exist
我已经使用控制台 UI 检查了在失败的部署中上传的包的内容,并且文件存在。该包是使用gcloud CLI 创建的:
gcloud functions deploy <redacted> \
--trigger-http \
--runtime=python37 \
--region=europe-west1 \
--project=<redacted> \
--entry-point=<redacted>
就上下文而言,同一个项目被几个人成功部署了多次,但对于每个在特定日期后签出的新人来说都开始失败。
【问题讨论】:
-
您是否关注quickstart 以使您的第一个部署工作?请编辑问题以显示您的项目目录的内容,以及您运行 gcloud 的目录。
-
是的,该项目之前已经部署成功了。
标签: python google-cloud-functions