没有名为google.cloud的模块



我使用python 3.7,我正在使用谷歌云自动视觉,在训练模型后,我想通过python测试它,我复制了代码在那里

from google.cloud import automl

我已经为google cloud安装了所有可用的库,但它仍然给我这个错误:

ModuleNotFoundError: No module named 'google.cloud'

有谁能帮帮我吗?我会很感激你的

您试过pip install google-cloud-automl了吗?

如果您使用的是pyenv或conda

,那么该文件是否安装在与当前运行的环境相同的环境中?我刚刚在一个新的conda环境中测试了这个活动,然后安装我可以加载模块:)

好了,几个小时后我找到了解决方案,问题是google-core-api,我使用

安装了它

conda install -c conda-forge/label/gcc7 google-cloud-core您可以在https://anaconda.org/conda-forge/google-cloud-core中找到更多命令。

在此之后,我得到一个错误"importterror:无法从google中导入名称automl_v1beta1。云'(未知位置)';

所以我试着用

安装automl

conda install -c conda-forge google-cloud-automl它确实安装成功了,这个错误也解决了,但后来我得到了这个错误"模块没有属性[streamUanry_call]。这是因为安装了太多的库,弄乱了整个环境,所以我创建了一个新的环境,只安装了两个库和一些重要的库,比如django等。.我安装的两个库是:

google-core-api 

从https://anaconda.org/conda-forge/google-cloud-core:

conda install -c conda-forge/label/gcc7 google-cloud-core

另一个库为googl-cloud-automl我已经用

安装了它

conda install -c conda-forge google-cloud-auto

,最后整个导入工作完成并执行了我的程序

相关内容

  • 没有找到相关文章

最新更新