ImportError: cannot import name 'chatbot' from 'chatterbot'

ImportError: cannot import name 'chatbot' from 'chatterbot'

大家好,我遇到了这个错误,正在尝试构建聊天机器人

Traceback (most recent call last):
  File "C:\Users\Edwrd\AppData\Local\Programs\Python\Python37-32\FRIDAY.py", line 2, in <module>
    from chatterbot import Chatbot
ImportError: cannot import name 'Chatbot' from 'chatterbot' (C:\Users\gabri\AppData\Local\Programs\Python\Python37\lib\site-packages\chatterbot\__init__.py)

您需要使用from chatterbot import ChatBot

而不是 from chatterbot import Chatbot 就像你拥有的那样

请注意:通常 出现这样的导入错误,这是一个拼写问题:)

对于 chatterbot-1.0.5,我必须执行以下操作:

from chatterbot.chatterbot import ChatBot