这不重复。我的情况有点不同,我在这里找不到类似帖子的解决方案。 我安装了Python 3.5。 我运行了pip install google命令并验证了模块。谷歌在场。 我安装了Anaconda 3.5并尝试运行z示例代码。但是我收到了导入错误。请找到附加的屏幕截图。 我错过了什么?我是否必须以某种方式将我的Spyder链接到Python安装目录?为什么Spyder无法使用谷歌模块?
我的Python安装目录:C:\ Users \ XXX \ AppData \ Local \ Programs \ Python \ Python35
答案 0 :(得分:10)
根据https://developers.google.com/api-client-library/python/apis/oauth2/v1,您需要安装google-api-python-client软件包:
pip install --upgrade google-api-python-client
答案 1 :(得分:8)
同时使用这两种安装方式,然后继续执行python代码
pip install google-cloud
pip install google-cloud-vision
答案 2 :(得分:6)
我用这种方式解决了问题:
并且没有更多错误。
答案 3 :(得分:3)
我找到了解决方案:
不再有错误。
答案 4 :(得分:2)
我遇到了同样的问题, 我正尝试从google.cloud导入翻译,但始终出现相同的错误。
这就是我所做的
pip install protobuf
pip install google-cloud-translate
并要单独从Google google-cloud-storage
安装存储服务
答案 5 :(得分:1)
我遇到了类似的导入问题。我注意到__init__.py
包的根目录中没有google
个文件。所以,我创建了一个空的__init__.py
,现在导入工作。
答案 6 :(得分:1)
我可以通过直接安装以下内容来修复它。
pip install google.cloud.bigquery
pip install google.cloud.storage
答案 7 :(得分:1)
从云服务文档中获得了
pip install --upgrade google-cloud-translate
为我工作!
答案 8 :(得分:0)
当我尝试从google.cloud访问bigquery时,发现了类似的错误。
from google.cloud import bigquery
从conda-forge社区安装google.cloud后,错误已解决。
conda install -c conda-forge google-cloud-bigquery
答案 9 :(得分:0)
请执行这些命令,
pip install google
pip install google-core-api
一定会解决您的问题。
答案 10 :(得分:0)
为我解决的是卸载 Anaconda(在我的情况下是 Spyder),安装所需的谷歌客户端(google-api-python-client
即可),然后重新安装 Anaconda。
这应该可以解决它!
答案 11 :(得分:-1)
注意-您无需卸载/重新安装任何东西。