【发布时间】:2020-09-06 03:30:22
【问题描述】:
您好,我尝试运行模糊匹配器代码并弹出以下错误:
OperationalError: no such module: fts4
有什么建议吗?提前致谢
编辑:我已经尝试从网站下载 sqlite zip 并将其保存在 DLL 文件中,但它仍然无法正常工作。我必须以某种方式激活它吗?
我正在使用 Anaconda3 64 位。
谢谢
【问题讨论】:
标签: fts4 operationalerror
您好,我尝试运行模糊匹配器代码并弹出以下错误:
OperationalError: no such module: fts4
有什么建议吗?提前致谢
编辑:我已经尝试从网站下载 sqlite zip 并将其保存在 DLL 文件中,但它仍然无法正常工作。我必须以某种方式激活它吗?
我正在使用 Anaconda3 64 位。
谢谢
【问题讨论】:
标签: fts4 operationalerror
确认 DLL 文件已添加到正确位置;如果您使用的是 Windows,它将是 C:\ProgramData\Anaconda3\DLLs。
您可以尝试加载扩展:
import sqlite3
conn = sqlite3.connect(':memory:')
cur = conn.cursor()
conn.enable_load_extension(True)
for (val,) in cur.execute('pragma compile_options'):
print (val)
它会显示一些类似的结果:
COMPILER=msvc-1500
ENABLE_BYTECODE_VTAB
ENABLE_COLUMN_METADATA
ENABLE_DBSTAT_VTAB
ENABLE_FTS3
ENABLE_FTS4
ENABLE_FTS5
ENABLE_GEOPOLY
ENABLE_JSON1
ENABLE_RTREE
ENABLE_STMTVTAB
MAX_TRIGGER_DEPTH=100
TEMP_STORE=1
THREADSAFE=1
【讨论】: