2024-09-24 16:40:46 发布
网友
我一直在使用python的Flask框架开发peewee的示例博客应用程序。(参见https://github.com/coleifer/peewee,内部示例>;博客)。在
我已经安装了所有的要求,但当我试图运行应用程序,我不断得到
no such module : FTS4
错误。在
你觉得我为什么会犯这个错误? 这是否意味着标准python3sqlite3模块没有FTS模块?在
如果是这样的话,有没有办法为python3.4启用(安装)FTS3/FTS4模块?在
您可以打开一个sqlite shell并运行pragma compile_options来查看您的sqlite有什么。也许这和Python没有关系。在
pragma compile_options
这是我的:
sqlite> pragma compile_options; ENABLE_COLUMN_METADATA ENABLE_FTS3 ENABLE_RTREE ENABLE_UNLOCK_NOTIFY SECURE_DELETE SYSTEM_MALLOC THREADSAFE=1
如果发现没有FTS扩展名,可能需要重新编译SQLite。同时查看文档:
http://sqlite.org/fts3.html
您可以打开一个sqlite shell并运行
pragma compile_options
来查看您的sqlite有什么。也许这和Python没有关系。在这是我的:
如果发现没有FTS扩展名,可能需要重新编译SQLite。同时查看文档:
http://sqlite.org/fts3.html
相关问题 更多 >
编程相关推荐