google-cloud-platform - gcloud 功能部署:无法初始化区域
问题描述
所以我有这个 GCP 项目链接到 Firebase 项目(所以我可以使用 Cloud Firestore 而不是 Datastore)。
我编写了一个云函数(在 Python 中),并在尝试通过以下方式部署它时:
$ gcloud functions deploy hello1 --runtime python38 --trigger-http --allow-unauthenticated --region=us-central1
它需要永远然后给出这个错误:
错误: (gcloud.functions.deploy) OperationError: code=13, message=Failed to initialize region (action ID: c6a9e29e404f3d1e)
如果我在没有 Firestore 的任何其他项目中部署相同的功能,它部署得很好......
这是一个限制吗?还是我需要设置其他东西?
解决方案
请尝试/确保以下几点到位:
- 请确保您的结算帐户正常工作。
- 确保存在 CloudBuild API。
- 在 GCP 控制台中关闭/打开 CloudFunctions API。
- 重试部署。
推荐阅读
- firebase - 我想将我的 Firebase 信息与我的邮件联系起来
- python - 如何访问 request.get().json() 响应中的深层嵌套键?
- tensorflow - 从检查点可视化 TensorFlow Graph
- python - 如何对第 1 列中具有相同值的两个或多个 csv 文件的行求和?
- java - 如何在java中的arraylist中的单词中间添加字符?
- java - 创建一个具有首选名称空间前缀和一个没有前缀 Java 的名称空间的 xml
- c# - 取消初始化后相机拉伸
- jira - 我们如何将 Jira 中的标签限制到每个项目?
- visual-studio-code - 为 Visual Studio Code 快速搜索 (ctrl+f) 输入选择的文本背景颜色
- javascript - asp.net webforms中Jquery Datatable中的分页