如何声明`GOOGLE_APPLICATION_CREDENTIALS`环境变量?
How to declare the `GOOGLE_APPLICATION_CREDENTIALS` environment variable?
我正在我的电脑上尝试 .NET Google 云语音 API 示例的 QuickStart project(Windows 和 Visual Studio 2017),但我不知道我必须在哪里定义必须包含 JSON
帐户密钥文件路径的 GOOGLE_APPLICATION_CREDENTIALS
。
当我在 Visual Studio 2017 年 运行 项目时,它因以下异常而失败:
System.InvalidOperationException: 'The Application Default Credentials are not available. They are available if running in Google Compute Engine. Otherwise, the environment variable GOOGLE_APPLICATION_CREDENTIALS must be defined pointing to a file defining the credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.'
我尝试在系统属性中定义 GOOGLE_APPLICATION_CREDENTIALS
环境变量(在 用户变量 和 系统变量 下)像那样:
C:\GCP_ApiKey\MyFirstProject-599bf9a10431.json
但是没用。
我在哪里定义GOOGLE_APPLICATION_CREDENTIALS
?
实际上,我只需要重新启动 PC 就可以考虑环境变量...
我正在我的电脑上尝试 .NET Google 云语音 API 示例的 QuickStart project(Windows 和 Visual Studio 2017),但我不知道我必须在哪里定义必须包含 JSON
帐户密钥文件路径的 GOOGLE_APPLICATION_CREDENTIALS
。
当我在 Visual Studio 2017 年 运行 项目时,它因以下异常而失败:
System.InvalidOperationException: 'The Application Default Credentials are not available. They are available if running in Google Compute Engine. Otherwise, the environment variable GOOGLE_APPLICATION_CREDENTIALS must be defined pointing to a file defining the credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.'
我尝试在系统属性中定义 GOOGLE_APPLICATION_CREDENTIALS
环境变量(在 用户变量 和 系统变量 下)像那样:
C:\GCP_ApiKey\MyFirstProject-599bf9a10431.json
但是没用。
我在哪里定义GOOGLE_APPLICATION_CREDENTIALS
?
实际上,我只需要重新启动 PC 就可以考虑环境变量...