Dir*_*irk 5 python windows sqlite spatialite
我知道之前有过类似的问题.但是,我在此发现的所有问题都涉及一些非常具体的系统设置,这些设置不适合我(因为我的也是如此).
系统:
如何激活' spatialitesqlite3'模块的扩展名?
我尝试了什么(类似问题的其他人说它有效的方式):
然后,跑步
import sqlite3
conn = sqlite3.connect(":memory:")
conn.enable_load_extension(True)
conn.execute('SELECT load_extension("libspatialite-2.dll")')
Run Code Online (Sandbox Code Playgroud)
给
conn.execute("SELECT load_extension('libspatialite-2.dll')")
sqlite3.OperationalError: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)
我还能尝试做些什么呢?
您可能没有将 libspatialite-2.dll 放在 PATH 中的文件夹。也许您可以从 Python 脚本中添加文件夹(我不知道任何 Python)。或者您可以从 Windows 属性界面添加它。
顺便说一句,您使用的是非常旧版本的空间:在这里查看更新版本:https : //www.gaia-gis.it/fossil/libspatialite/index
| 归档时间: |
|
| 查看次数: |
3019 次 |
| 最近记录: |