python - 在 python 3.x 中使用聊天机器人时出现错误
问题描述
所以这是我的代码:
from chatterbot.trainers import ListTrainer
from chatterbot import chatbot
bot = chatbot('Dona')
conv = open('sample.txt', 'r').readlines()
bot.set_trainer(ListTrainer)
bot.train(conv)
while True:
query = input("You: ")
reply = bot.get_response(query)
print("Bot: ", response)
我得到了这个错误,我认为它无法导入程序
enter code here
from pytz import UTC
ModuleNotFoundError: No module named 'pytz'
这是错误的最后一行。
解决方案
将pytz安装到你的 python 环境中:
pip install pytz
推荐阅读
- javascript - 在 Angular 项目中重用 html 模板
- pandas - 将两个不同大小的数据框合二为一
- vb.net - 使用 FileSystem.input 时如何循环?
- css - bootstrap css 没有在 body 内正确渲染
- javascript - React 中基于三元运算符显示数据
- javascript - JS - Document.Write 问题
- python - 我想使用列表理解来创建一个数组,上面写着 Patient 0、Patient 1 等
- python - 如何在熊猫中获取部分和完整字符串匹配组合的行?
- ruby-on-rails - 为什么 Rails 服务器无法在 Windows 10 上运行
- javascript - Sinon 存根返回先前测试用例的模拟值