'No module named google.auth.transport.grpc' 即使 google-auth 已经用 pip 安装
'No module named google.auth.transport.grpc' even though google-auth has been installed with pip
在我的 raspberry pi 3 上,我正在尝试 运行 this code,但出现此错误:
没有名为 google.auth.transport.grpc
的模块
我已经安装了 requirements.txt 中列出的所有软件包(在上面相同的 github 页面上),并安装了 grpcio。我已经安装了 google-auth。我已经安装了 google-assistant-sdk。我不知道为什么这个模块不能正常工作。如果我打开 python 并尝试:import google.auth
它会给出相同的错误“No module named google.auth”
关于如何解决这个问题有什么想法吗?
尝试验证您用于 运行 此代码的 Python 版本。如果您在 Python 2.x 中安装了模块并尝试使用 Python 3.x 运行 它不会工作,因为模块安装在 Python 2 在 Python 3 中不可用,反之亦然。
我试图 运行 使用 python -m textinput.py
的程序,它使用了 python 2.x
使用 python3 -m textinput.py
使用 python 3.x
解决了我的问题
在我的 raspberry pi 3 上,我正在尝试 运行 this code,但出现此错误: 没有名为 google.auth.transport.grpc
的模块我已经安装了 requirements.txt 中列出的所有软件包(在上面相同的 github 页面上),并安装了 grpcio。我已经安装了 google-auth。我已经安装了 google-assistant-sdk。我不知道为什么这个模块不能正常工作。如果我打开 python 并尝试:import google.auth
它会给出相同的错误“No module named google.auth”
关于如何解决这个问题有什么想法吗?
尝试验证您用于 运行 此代码的 Python 版本。如果您在 Python 2.x 中安装了模块并尝试使用 Python 3.x 运行 它不会工作,因为模块安装在 Python 2 在 Python 3 中不可用,反之亦然。
我试图 运行 使用 python -m textinput.py
的程序,它使用了 python 2.x
使用 python3 -m textinput.py
使用 python 3.x