尝试在Python上运行Chatterbot时遇到此问题。代码失败的地方是该代码的最后一行:
from chatterbot.trainers import ListTrainer
from chatterbot import ChatBot
bot = ChatBot('Test') #Failing here
这是完整的错误代码:
OperationalError:(sqlite3.OperationalError)无法从事务内更改为wal模式(此错误的背景位于http://sqlalche.me/e/e3q8)
我尝试阅读托管ChatterBot的GitHub上的错误报告,他们的解决方案是将ChatterBot降级到以前的软件版本,但这不能解决问题。
任何帮助都会很棒!
答案 0 :(得分:0)
在Linux和OSX中,它工作正常。
在Windows中出现错误
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) cannot change into wal mode from within a transaction