我正在尝试使用Raspbian在新设置的pi 3上安装Google助手。我收到消息“没有名为googlesamples.assistant.auth_helpers的模块”,所以我按照回答这个问题给出的说明:No module named googlesamples.assistant.auth_helpers
前两个命令似乎完成正常,但第三个命令给出 “google-oauthlib-tool:command not found”
我的编程技巧过于生疏,无法解决出错的问题。
Python 3.5.3;忘记了如何找到SDK的版本,但应该是最新版本。
非常感谢任何帮助。
答案 0 :(得分:5)
您是否已按照the instructions设置虚拟Python环境?
sudo apt-get update
sudo apt-get install python3-dev python3-venv
# Use python3.4-venv if the package cannot be found.
python3 -m venv env
env/bin/python -m pip install --upgrade pip setuptools
source env/bin/activate
然后您应该可以使用pip安装the oauth tool:
python -m pip install --upgrade google-auth-oauthlib[tool]
您可以使用pip freeze
pip freeze | grep google
答案 1 :(得分:1)
在运行python -m pip install --upgrade google-auth-oauthlib[tool]
之前,运行
pip install google-auth
然后:
python -m pip install --upgrade google-auth-oauthlib[tool]
google-auth
是Raspbian中google-auth-oauthlib
的依赖项
答案 2 :(得分:0)
您需要通过locate google-oauthlib-tool
然后,进入路径并使用您的参数在其中打开