GOOGLE_APPLICATION_CREDENTIALS
使用 win shell开发 DLP 客户端和设置。
API 失败并带有以下签名:
google.auth.exceptions.DefaultCredentialsError: File "XXXXX.json" was not found.
在使用代码中设置时
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "XXXXX.json"
它工作正常。
操作系统使用 Windows 10。
任何人都可以解释原因吗?
更新
- 我确实从 pycharm 终端设置了环境变量。
- 我正在从 pycharm 终端运行代码:
python my_code.py
- 当我 print(os.environ["GOOGLE_APPLICATION_CREDENTIALS"]) 我得到我设置的值。