8

每当我运行这个命令

py -m googlesamples.assistant.auth_helpers -client-secrets <secrete-location> 

我收到一条错误消息:

C:\Users\chand\AppData\Local\Programs\Python\Python36\python.exe:
  No module named googlesamples.assistant.auth_helpers

我不确定问题是什么,因为它在具有相同步骤的不同设备上工作。

4

3 回答 3

13

根据 SDK 的版本0.3.0,gRPC 示例使用不同的身份验证助手。

pip install --upgrade google-auth-oauthlib[tool]
google-oauthlib-tool --client-secrets path/to/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless

从那里,您应该能够按照SDK 包gRPC 包 页面中的说明进行操作,并浏览参考示例

于 2017-05-21T17:16:55.060 回答
2

当我没有进入语音外壳时出现此错误

. /home/pi/bin/voice-recognizer-shell.sh

然后重新运行

(env) pi@raspberrypi:~/voice-recognizer-raspi $ ./src/main.py
于 2017-06-06T18:11:28.477 回答
2

我有同样的问题,我使用了这些命令

python3 -m pip install --upgrade google-auth-oauthlib[tool]

google-oauthlib-tool --scope https://www.googleapis.com/auth/assistant-sdk- prototype \
  --scope https://www.googleapis.com/auth/gcm \
  --save --headless --client-secrets /path/to/client_secret_client-id.json

请务必替换 client_Secrets 文件的路径。

它对我有用。希望这可以帮助。

于 2018-07-31T16:07:06.983 回答