当前位置: 首页 > 知识库问答 >
问题:

GCP slack教程'slash命令';部署google云功能失败

魏景龙
2023-03-14

在学习使用google cloud创建基本slack应用程序的教程时,部署阶段会失败:

想办法解决这个问题

共有2个答案

壤驷彦
2023-03-14

为了解决这个问题,我回到了main。py文件,并在第29行中找到以下内容:
developerKey=os。环境['API_-KEY']或配置['KG_-API_-KEY'])。我把它切换到developerKey=config['KG\u API\u KEY'])

如果有人知道如何避免错误消息,并依靠语句从配置中拉API_KEY,请在这里发表评论,并向此文件发送PR。

呼延聪
2023-03-14

在第29行,代码os。environ['API_KEY']试图从shell环境变量中获取API_KEY,但由于未定义,程序崩溃。正如您所发现的,当您去掉语句的第一部分时,将不再引发异常。

这里介绍了在部署谷歌云功能时设置环境变量的方法。

你能重试运行gCloud函数部署的部署步骤kg_search--set-env-varsAPI_KEY=YUY-API-KEY--runtime python37--trigger-超文本传输协议,看看它是否这样工作?

 类似资料:
  • 当我运行gcloud函数deploy gcp_test——trigger resource xxx-test-123——trigger event google时。存储对象我发现语法错误。 错误:(gcloud.functions.deploy)操作错误:code=3,message=Function load错误:文件索引中的代码。无法加载js。你的代码中有语法错误吗?详细堆栈跟踪:/user\

  • 从今天开始,我无法使用gCloud cli部署云功能。 下面是我部署云功能的gloud命令: 我有个错误: 部署功能(可能需要一段时间-最多2分钟)...失败。 错误:(gcloud.functions.deploy)操作错误:代码=3,消息=生成失败:生成已超时 我曾经在一个小时前编写过相同的脚本,但现在,团队中没有人能够部署云功能,并得到相同的错误。 在stackDrive日志中,我只看到以下

  • 我有一个python云函数代码。来自GCS的txt文件,对其进行解析,并将行写入bigquery。当我试图从MacOS将此云功能部署到Google cloud时,它给出了以下错误 我已经验证了我的GCP项目中是否启用了Bigquery API。 GCloud函数部署sql_upload运行时python37触发器桶测试桶入口点load_sql

  • 这可能是一个非常简单的问题,但我在尝试部署基本的Python云函数时遇到了持续的错误。主要是我创造的。py文件。 部署失败:加载用户代码时函数失败。这可能是由于用户代码中的错误造成的。错误消息:错误:请检查函数日志以查看错误原因:https://cloud.google.com/functions/docs/monitoring/logging#viewing_logs.有关其他故障排除文档,请访

  • 我可以在Wildfly快速入门中提供的Eclipse中运行这些教程中的大部分: https://github.com/wildfly/quickstart/

  • 我有以下设置,我试图创建一个多功能GCP云功能项目,但我未能部署任何功能,因为一个“通用”错误,这一点都不太有帮助。 我的项目结构是这样的,为了保持简单,我只写了函数1,但是有一个函数2,等等。 使用Cloud Functions支持和支持 项目结构: 代码片段: references使用GCP应该能够解析的go模块导入语法。 要部署我称之为gCloud的函数,请从项目的根目录: 我收到的错误是