Я работаю над приложением блога примера peewee с использованием флеш-фрейма python. (См. https://github.com/coleifer/peewee, внутри примеров> блог).Использование SQLite FTS3/4 с Python 3
Я установил все требования, но когда я пытаюсь запустить приложение я получаю
no such module : FTS4
ошибки.
Почему, по-вашему, я получаю эту ошибку? Означает ли это, что стандартный модуль Python3 sqlite3 не имеет модулей FTS?
Если есть способ включить (установить) модули FTS3/FTS4 для Python 3.4?
Спасибо за ваш ответ. Я загрузил sqlite3 shell.exe и проверил параметры. У меня есть ** FTS3 Enabled. ** Я просто не понимаю, в чем проблема. –
sqlite, который вы запускаете в оболочке, не совпадает с sqlite, который вы найдете в Python; Python содержит свою собственную DLL, которая по умолчанию не включает fts3 или fts4 в Windows, по крайней мере, с Python 2.7.11. –
Я не думаю, что ты прав. Python динамически связан с библиотекой SQLite, которую вы установили. – coleifer