2013-12-15 4 views
0

contrib.gis application (GeoDjango)을 사용하고있는 장고 프로젝트에서 spatialite 데이터베이스를 사용하려고합니다. django 데이터베이스를 동기화 할 때 "no such module : rtree"오류가 발생합니다. 분명히 파이썬 2.7.3과 함께 제공되는 sqlite3 모듈은 sqlite 데이터베이스에서 rtree를 지원하지 않습니다.sqlite3 모듈에 rtree를 설치하는 법 (창문에 파이썬 2.7 포함)

어떻게 해결할 수 있습니까? 당신은 당신은

SQLITE_ENABLE_RTREE 

플래그가 설정 sqlite가를 구축 할 필요가 https://pypi.python.org/pypi/pyspatialite

답변

0

보인다. 당신이 어떻게 그런 환경에 따라 다르지만 일반적으로 추가 뭔가 같은 : 당신의 컴파일러 플래그에

-DSQLITE_ENABLE_RTREE = 1

이 정도면 충분합니다.