Python 使用chatterbot创建chatbot

Python 使用chatterbot创建chatbot,python,chatbot,chatterbot,Python,Chatbot,Chatterbot,我已经安装了chatterbot,现在我正在使用它运行一个文件,但我面临以下错误 OSError:[E050]找不到型号“en”。这似乎不是个好主意 快捷链接、Python包或数据目录的有效路径 请帮我把这个修好 代码如下 from chatterbot import ChatBot from chatterbot.trainers import ChatterBotCorpusTrainer chatbot = ChatBot("Ron Obvious") conversation

我已经安装了chatterbot,现在我正在使用它运行一个文件,但我面临以下错误

OSError:[E050]找不到型号“en”。这似乎不是个好主意 快捷链接、Python包或数据目录的有效路径

请帮我把这个修好

代码如下

from chatterbot import ChatBot
from chatterbot.trainers import ChatterBotCorpusTrainer


chatbot = ChatBot("Ron Obvious")



conversation = [
    "Hello",
    "Hi there!",
    "How are you doing?",
    "I'm doing great.",
    "That is good to hear",
    "Thank you.",
    "You're welcome."
]

trainer = ChatterBotCorpusTrainer(chatbot)

trainer.train(conversation)

response = chatbot.get_response("Good morning!")
print(response)

您需要下载所需的软件包

试试这个


python-mspacy下载en

您需要下载所需的软件包

试试这个


首先,在打开Anaconda提示符时,右键单击它并以管理员身份运行,然后重试

python -m spacy download en_core_web_sm
要将
en\u core\u web\u sm
链接到
en
,请执行以下命令

python -m spacy link en_core_web_sm en

这将解决这两个错误。

首先,在打开Anaconda提示符时,右键单击它并以管理员身份运行,然后重试

python -m spacy download en_core_web_sm
要将
en\u core\u web\u sm
链接到
en
,请执行以下命令

python -m spacy link en_core_web_sm en

这将解决这两个错误。

@Mohammad Rabiula感谢您编辑我的post@MohammadRabiulla感谢您编辑我的帖子,我遇到了同样的问题,我下载了您所说的所需软件包,但是我得到
为“en”创建快捷链接不起作用(可能您没有管理员权限?)
我遇到了同样的问题,我按照您所说的下载了所需的软件包,但是我发现
为“en”创建快捷链接不起作用(可能您没有管理员权限?