J'utilise geoDjango
. J'ai installé les paquets suivants de la source Gdal
, proj1.4
, geos3.3.5
et Postgis2.0.1
. Je suis un utilisateur d'ubuntu. Lorsque je cours syncdb
après cela, je reçois erreur suivante. Est-ce que je manque quelque chose? grâceImpossible d'installer l'index (lié à 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)
merci pour votre réponse. J'ai changé le 'POSTGIS_SQL_PATH '. Mais je deviens même. X- ( – Kulbir
'Postgis2.0.1' n'est pas supporté par' django1.4', je suis passé à 'Postgis1.5' et exécute vos commandes, et cela a fonctionné Merci pour votre aide – Kulbir
Je n'ai pas déclassé, mais plutôt J'ai utilisé le patch de rétrocompatibilité sur template_postgis donné dans la réponse de Jeasoft – BenjaminGolder