无法在python脚本中导入google.cloud模块

问题描述 投票:0回答:2

我正在关注this文章试图让我的Python脚本使用Google Cloud Vision API读取与图像相关的标签。问题是我在尝试从google.cloud模块中包含对视觉的引用时收到此错误。

import io
from google.cloud import vision
from google.cloud.vision import types

我得到的错误说:

ImportError: No module named 'google.cloud'

这很奇怪,因为当我这样做时:

$ pip show google-cloud

我可以看到它在那里,它的文件位于:

/usr/local/lib/python2.7/dist-packages/google_cloud-0.34.0.dist-info/*

除此之外,当我在我的工作文件夹中进行pip冻结时,我可以看到它们我需要的两个:

google-cloud==0.34.0
google-cloud-vision==0.33.0

我现在想知道在我的Python脚本中无法看到包含此​​模块的原因是什么。

python google-cloud-platform pip
2个回答
1
投票

不推荐使用google-cloud软件包,您应该将其卸载并安装google-cloud-vision


-1
投票

此链接可能会提供一些帮助:

https://cloud.google.com/python/

编辑

在进一步研究之后,我能够做到以下几点:

pip install google-cloud-vision

并导入所有内容:

import io
import os
from google.cloud import vision
from google.cloud.vision import types

也许尝试通过pip卸载软件包并用上面的方法重新安装它?

© www.soinside.com 2019 - 2024. All rights reserved.