[英]How to use/install rtree in sqlite3 module in python 2.7 on windows
我正在嘗試將我的Django項目與contrib.gis應用程序(GeoDjango)一起使用spacespaceite數據庫。 同步數據庫時,django給出錯誤“沒有這樣的模塊:rtree”。 顯然,python 2.7.3附帶的sqlite3模塊在sqlite數據庫中不支持rtree。
如何解決?
您需要使用
SQLITE_ENABLE_RTREE
標志集。 具體操作方式取決於您的環境,但通常會添加以下內容:
-DSQLITE_ENABLE_RTREE = 1
您的編譯器標志通常就足夠了。
看起來您需要安裝空間后端,例如spacespacelite,請參閱https://pypi.python.org/pypi/pyspatialite
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.