簡體   English   中英

如何在Windows上的python 2.7中的sqlite3模塊中使用/安裝rtree

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM