3 回答
TA贡献1825条经验 获得超4个赞
使用from google.cloud.vision_v1 import types
而不是from google.cloud.vision import types
.
TA贡献1813条经验 获得超2个赞
从 2.0.0 开始,类型模块已从 google.cloud.vision 中删除。您可以从视觉中访问所有类型。
https://googleapis.dev/python/vision/latest/UPGRADING.html#enums-and-types
前:
from google.cloud import vision_v1
likelihood = vision_v1.enums.Likelihood.UNKNOWN
request = vision_v1.types.GetProductSetRequest(name="name")
后:
from google.cloud import vision_v1
likelihood = vision_v1.Likelihood.UNKNOWN
request = vision_v1.GetProductSetRequest(name="name")
TA贡献1829条经验 获得超7个赞
这可能是因为存在一些版本不匹配(或者不太可能存在其他同名的库)。让您的客户使用虚拟环境。这应该可以解决问题。
PS 您必须向他提供一个requirements.txt
文件(从 获得pip3 freeze
),以便他可以pip3 install -r requirements.txt
在他的虚拟环境中执行操作以获得与您完全相同的软件包。
添加回答
举报