关于python3.7.4 装载qlite3模块,并要求使_load_extension能够:
import sqlite3
conn=sqlite3.connect("./tests/data/ne_110m_admin_0_countries.sqlite")
conn.enable_load_extension(True)
AttributeError: sqlite3.Connection object has no attribute enable_load_extension
我理解缺席的《乌班图》(sqlite3
)一揽子计划,正在装满载荷后停用。 我遵循了这一准则:。
基本上,使用<代码>pyenv<>/code>和python 3.7.4
,在相互交错模式一上,也可看到使用装载延伸旗,同时沿上方和重新安装浮质板3
Running python on verbose mode:
>>> import sqlite3
# /home/jesus/.pyenv/versions/3.7.4/lib/python3.7/sqlite3/__pycache__/__init__.cpython-37.pyc matches /home/jesus/.pyenv/versions/3.7.4/lib/python3.7/sqlite3/__init__.py
进入单元的道路是正确的。
3. 利用三轮驱动器:
jesus@earth:~/.pyenv/versions/3.7.4/bin$ sqlite3
SQLite version 3.31.0 2019-11-16 12:04:38
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> SELECT sqlite_compileoption_used( ENABLE_LOAD_EXTENSION );
1
我看到,这片泥石是用适当的选择建造的。
我从未有过同样的错误:AttributeError: sqlite3。 相联物体没有属性 • 有效载荷-延伸
Update Requesting by SQL, if the library was compiled with load extension loading the reply is positive
cursor=conn.cursor()
res=cursor.execute("SELECT sqlite_compileoption_used( ENABLE_LOAD_EXTENSION );")
res.fetchall() [(1,)]
在我为缓解这一问题而做的更大努力上,我失去了。 这发生在日元建筑上。
任何ti?