GOOGLE_APPLICATION_CREDENTIALS在环境中定义,但在身份验证时无法识别

时间:2018-09-09 12:04:28

标签: google-authentication

我是Python的初学者。我正在尝试使用Google的自然语言API构建情感分析引擎。从创建项目到下载服务帐户密钥,我一直遵循他们的指示。我还在这里和其他论坛(包括Google的Github)上阅读了所有相关帖子。但是,尽管执行了$ export GOOGLE_APPLICATION_CREDENTIALS =“ PATH / service-account.json”

,但测试运行无法正常进行,因为它表示未定义GOOGLE_APPLICATION_CREDENTIALS

我检查了一下| grep GOOGLE_APPLICATION_CREDENTIALS,我得到了正确的答复。

我检查了环境(printenv),发现其中包含GOOGLE_APPLICATION_CREDENTIALS的路径正确。

我也曾尝试在编辑器上设置GOOGLE_APPLICATION_CREDENTIALS,但是它说GOOGLE_APPLICATION未定义: 导入操作系统 os.environ [GOOGLE_APPLICATION_CREDENTIALS] ='/ Users / jbarrigapartarrieu / Python / env / lib / Python3.7 / service-account.json' 打印(os.environ ['GOOGLE_APPLICATION_CREDENTIALS'])

我正在使用Mac OS Sierra 10.13.6和Python 3.7

非常感谢您提前提供的所有帮助!

代码图片:

0 个答案:

没有答案