我安装了 Python 3.5。我运行了 pip install google
命令并验证了模块。谷歌在场。
我安装了 Anaconda 3.5 并尝试运行 z 示例代码。但是我收到了导入错误。请找到随附的屏幕截图。我错过了什么?我是否必须以某种方式将我的 Spyder 链接到 Python 安装目录?为什么 Spyder 无法 google 模块?
我的Python安装目录:C:\Users\XXX\AppData\Local\Programs\Python\Python35
https://i.stack.imgur.com/3nhad.jpg
https://i.stack.imgur.com/YZ3PC.jpg
我的情况有点不同,我在这里的类似帖子中找不到解决方案。
根据https://github.com/googleapis/google-api-python-client#installation,需要安装 google-api-python-client 包:
pip install --upgrade google-api-python-client
使用这两个安装,然后继续使用您的 Python 代码:
pip install google-cloud
pip install google-cloud-vision
我可以通过直接安装以下内容来修复它。
pip install google.cloud.bigquery
pip install google.cloud.storage
我遇到了同样的问题,我试图从 google.cloud 导入翻译,但我一直收到同样的错误。
这就是我所做的
pip install protobuf pip install google-cloud-translate
并且要从 google google-cloud-storage
安装存储服务,应单独安装。
参考 - https://cloud.google.com/python/
我想出了解决方案:
我不得不删除我的 Anaconda 和 Python 安装
仅重新安装 Anaconda
打开 Anaconda 提示并将其指向 Anaconda/Scripts
运行 pip install google
现在从 Spyder 运行示例代码。
没有更多的错误。
我以这种方式解决了这个问题:
sudo pip install conda pip install google
错误得到解决。
我从云服务文档中得到了这个:
pip install --upgrade google-cloud-translate
它对我有用!
请执行这些命令,
pip install google
pip install google-api-core
一定会解决你的问题。
当我尝试从 google.cloud 访问 bigquery 时,我发现了一个类似的错误。
from google.cloud import bigquery
在我从 conda-forge 社区安装 google.cloud 后,该错误得到解决。
conda install -c conda-forge google-cloud-bigquery
google-cloud-bigquery
仅在 conda-forge 中可用?
我有一个类似的导入问题。我注意到 google
包的根目录中没有 __init__.py
文件。所以,我创建了一个空的 __init__.py
,现在导入工作。
为我解决的问题是卸载 Anaconda(在我的情况下是 Spyder),安装所需的 google 客户端(google-api-python-client
可以),然后重新安装 Anaconda。
这应该解决它!
我知道完成它令人沮丧。它没有受到打击并尽量诚实。
设置谷歌API的第一步
pip install --upgrade google-api-python-client
第二次查看并阅读您的 DAG 并查看您正在使用的源/目标或其他 GCP 平台,例如您是否从 bigquery 获取数据
pip install bigquery
or pip install xyz-google-stuff
对于 Python-Flask 应用程序。
如果没有任何帮助,
Uninstall flask (pip uninstall flask) 从你的机器上卸载 python 重启机器并确保卸载正确 重新安装 python 和 flask 运行 pip install --upgrade google-api-python-client 运行你的应用程序
现在应该可以正常工作了。
关闭 Anaconda/Spyder 打开命令提示符并运行以下命令 conda update --all 再次启动应用程序,这次它应该可以工作了。
注意 - 您不必卸载/重新安装任何东西。
请执行这些命令
如果您使用的是 python2 版本:
点安装谷歌
点安装 google-api-core
如果您使用的是 python3 版本:
pip3 安装谷歌
pip3 安装 google-api-core
一定会解决你的问题。