我正在使用geoDjango
。我已经安装了源Gdal
,proj1.4
,geos3.3.5
和Postgis2.0.1
的以下软件包。我是Ubuntu的用户。当我运行syncdb
后,我得到以下错误。我错过了什么吗?感谢安装索引失败(Geodjango相关)
Superuser created successfully.
Installing custom SQL ...
Installing indexes ...
Failed to install index for cities.City model: operator class "gist_geometry_ops" does not exist for access method "gist"
Failed to install index for cities.District model: operator class "gist_geometry_ops" does not exist for access method "gist"
Failed to install index for cities.PostalCodeCA model: operator class "gist_geometry_ops" does not exist for access method "gist"
Installed 0 object(s) from 0 fixture(s)
感谢您的回复。我改变了'POSTGIS_SQL_PATH'。但我变得一样。 X-( – Kulbir
'''django1.4'不支持'Postgis2.0.1',我降级到'Postgis1.5'并运行你的命令,它工作正常,感谢您的帮助 – Kulbir
我没有降级,但是在Jeasoft的答案中使用了template_postgis上的向后兼容性补丁 – BenjaminGolder