Google Cloud Natural Language Python"无法从'google.cloud.language_v1'导入名称'enums'"



我试图在windows上运行一个简单的Python代码,但有枚举问题。

我做了以下的事情并安装了google-cloud-language。

pip install virtualenv
virtualenv <your-env>
<your-env>Scriptsactivate
<your-env>Scriptspip.exe install google-cloud-language

我的代码是:

import os
from google.cloud import language_v1
from google.cloud.language_v1 import enums
from google.cloud import language
from google.cloud.language import types

我得到这个错误:

无法从"google.cloud"导入名称"enums"。Python language_v1"(D: Python310 lib 网站谷歌云 language_v1_init_.py)

根据迁移指南,子模块枚举已被删除。

您可以在这里查看当前的language_v1信息。

不知道你在做什么,但是你可以在这里找到一个如何导入language_v1的有用示例。

你可以试着这样做;

from google.cloud import language_v1
client = language_v1.LanguageServiceClient()
type_ = language_v1.Document.Type.PLAIN_TEXT

相关内容

  • 没有找到相关文章

最新更新