Python Ibm_watson:ImportError:无法导入名称'MyService'

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

我正在尝试在Python程序中使用IBM_Watson音调分析器。我正在遵循此线程(IBM Cloud-Watson NLC - TypeError: __init__() got an unexpected keyword argument 'iam_apikey')在Python程序中启动IBM_Watson的实例。当我运行命令from ibm_watson import MyService时,它将引发ImportError: cannot import name 'MyService'错误消息。我的计算机上安装了Ibm_watson的4.3.0版本。有没有人遇到过同样的问题?

python python-3.x ibm-watson
2个回答
0
投票

这是因为您在导入服务时使用了错误的名称。也许是s代表z错字,或者缺少V3。

基于用于色调分析的API Python SDK-[C​​0]

https://cloud.ibm.com/apidocs/tone-analyzer?code=python

-1
投票

不确定,但根据您所说的,似乎您没有Watson所需的API密钥。 API密钥基本上只是表明您拥有该程序的权限。要获取API密钥,请创建一个IBM Watson帐户,然后转到您正在使用的Watson部分。然后,您可以生成一个API密钥并将其放入您需要的程序中。希望这会有所帮助!

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