问题描述
我收到的错误是:
弃用警告:watson-developer-cloud 已移至 ibm-watson。要得到 更新,使用新包。
service = watson_developer_cloud.AssistantV1(
我已尝试使用 pip install
更新 watson-developer-cloud,但仍然出现相同的错误。
使用的代码如下。全部用 Python 完成。只是从原始代码中省略了 API 密钥。
感谢任何帮助。
service = watson_developer_cloud.AssistantV1(
iam_apikey= '',version= '2021-01-20'
import os
from pathlib import Path
import slack
import ibm_watson
import ibm_cloud_sdk_core
import watson_developer_cloud
from ibm_watson import AssistantV1
from dotenv import load_dotenv
)
解决方法
请参阅此处了解 instructions on that Python package for IBM Watson services。就像警告中所述:
watson-developer-cloud 现在更名为 ibm-watson。你要做的是
pip install ibm-watson
或
pip install --upgrade ibm-watson
因为 packagae 名为 ibm-watson,您需要使用该名称进行导入...
import ibm-watson
或
from ibm_watson import AssistantV1
有关示例,请参阅链接存储库。