The problem due to not unable to import, but unable to install.
Try installing the previous version of ChatterBot.
pip install chatterbot==1.0.4
note: There would be another problem if you are using Python 3.8.x . In Python 3.8.x, a few functions of a few modules were removed. You will be able to import ChattberBot , but when you name the bot, there will be an error in time.clock not found.
The problem due to not unable to import, but unable to install.
Try installing the previous version of ChatterBot.
pip install chatterbot==1.0.4
note: There would be another problem if you are using Python 3.8.x . In Python 3.8.x, a few functions of a few modules were removed. You will be able to import ChattberBot , but when you name the bot, there will be an error in time.clock not found.
time_func = time.clock()
Instead of this change it to
time_func = time.perf_counter()