这个错误表示你的默认凭证没有找到。为了设置应用程序默认凭证,需要按照以下步骤操作:
-
创建服务账户密钥:
- 访问 Google Cloud Console:https://console.cloud.google.com/
- 导航到“IAM & 管理” > “服务账户”。
- 选择或创建一个服务账户。
- 在“操作”列中,选择“管理密钥”,然后点击“添加密钥” > “创建新密钥”。
- 选择“JSON”作为密钥类型,然后点击“创建”。这将下载一个包含你的凭证的 JSON 文件。
-
设置环境变量:
- 将下载的 JSON 文件保存到你的本地系统中。
- 设置环境变量
GOOGLE_APPLICATION_CREDENTIALS
,使其指向该 JSON 文件的路径。你可以通过以下命令在终端中设置环境变量(以 Linux 或 macOS 为例):export GOOGLE_APPLICATION_CREDENTIALS="/path/to/your/service-account-file.json"
- 如果你使用的是 Windows,可以在命令提示符中使用以下命令:
set GOOGLE_APPLICATION_CREDENTIALS=C:\path\to\your\service-account-file.json
完成这些步骤后,应用程序应该能够使用默认凭证来进行身份验证了。如果仍然遇到问题,确保你的服务账户具有访问所需资源的适当权限。