如何设置设置环境变量 GOOGLE_APPLICATION_CREDENTIALS
时间: 2024-08-30 15:01:06 浏览: 68
Google_SpeechToText
GOOGLE_APPLICATION_CREDENTIALS 是一个环境变量,用于指定你的服务账户的 JSON 私钥文件的位置。当你使用 Google Cloud API 时,例如 Google Cloud Storage 或者 Google Cloud Vision API,你需要一个服务账户来进行身份验证。这个环境变量就是用来告诉 Google Cloud SDK 你的私钥文件在哪里。
设置这个环境变量的方法取决于你使用的操作系统:
对于 Linux 或 macOS 用户,你可以在终端中输入以下命令来设置环境变量:
```bash
export GOOGLE_APPLICATION_CREDENTIALS="path/to/your/service-account-file.json"
```
将上面的命令中的 `"path/to/your/service-account-file.json"` 替换为你的服务账户密钥文件的实际路径。
对于 Windows 用户,在命令提示符下,你可以使用如下命令:
```cmd
set GOOGLE_APPLICATION_CREDENTIALS=path\to\your\service-account-file.json
```
或者在 PowerShell 中:
```powershell
$env:GOOGLE_APPLICATION_CREDENTIALS="path\to\your\service-account-file.json"
```
同样,确保将 `"path\to\your\service-account-file.json"` 替换为你的服务账户密钥文件的实际路径。
设置完环境变量后,当你的应用程序或脚本运行时,它会使用指定的服务账户进行身份验证。
阅读全文