找不到 Chatterbot 语料库
Chatterbot corpus not found
我正在尝试使用 Chatterbot 构建一个简单的聊天机器人并使用它的语料库。
from chatterbot import ChatBot
from chatterbot.trainers import ChatterBotCorpusTrainer
chatbot = ChatBot('Charlie')
corpus_trainer = ChatterBotCorpusTrainer(chatbot)
corpus_trainer.train('chatterbot.corpus.english')
response = chatbot.get_response(input())
print(response)
当我 运行 时,我收到一条错误消息,提示英语语料库没有这样的文件或目录。
所以我尝试通过 运行ning pip install chatterbot_corpus
安装 chatterbot 语料库,但不断收到以下错误
ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project
and thus we cannot accurately determine which files belong to it
which would lead to only a partial uninstall.
我也有 运行 conda remove PyYAML
并再次尝试但仍然出现相同的错误。
了解 OS 你在看什么会很有帮助。因为在 Linux 上 PyYAML
可能已被 OS 安装并且应该由 OS 特定的包管理器管理。
无论哪种方式,您都可以 运行 pip 与 --ignore-installed
开关,看看会发生什么:
pip install --ignore-installed chatterbot_corpus
您可以在 .
中找到有关此错误性质的更多信息以及有关解决方法的更多提示
我正在尝试使用 Chatterbot 构建一个简单的聊天机器人并使用它的语料库。
from chatterbot import ChatBot
from chatterbot.trainers import ChatterBotCorpusTrainer
chatbot = ChatBot('Charlie')
corpus_trainer = ChatterBotCorpusTrainer(chatbot)
corpus_trainer.train('chatterbot.corpus.english')
response = chatbot.get_response(input())
print(response)
当我 运行 时,我收到一条错误消息,提示英语语料库没有这样的文件或目录。
所以我尝试通过 运行ning pip install chatterbot_corpus
安装 chatterbot 语料库,但不断收到以下错误
ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
我也有 运行 conda remove PyYAML
并再次尝试但仍然出现相同的错误。
了解 OS 你在看什么会很有帮助。因为在 Linux 上 PyYAML
可能已被 OS 安装并且应该由 OS 特定的包管理器管理。
无论哪种方式,您都可以 运行 pip 与 --ignore-installed
开关,看看会发生什么:
pip install --ignore-installed chatterbot_corpus
您可以在