我试图在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