[PYTHON] Dépannage de GeoDjango

Notez que j'ai rencontré des erreurs mystérieuses en utilisant django.contrib.gis.

String or unicode input unrecognized as WKT EWKT, and HEXEWKB.

Erreur qui se produit lors de la conversion d'un objet String ou Unicode en objet GEOS tel que Point ou Polygon, si la conversion échoue. Si vous utilisez GeoJSON, GDAL est requis pour convertir l'objet.

django.contrib.gis.geos.error.GEOSException: Could not parse version info string "3.4.2-CAPI-1.8.2 r3921"

Se produit lorsque les versions de Django et GEOS sont inégalées (à portée de main, cela se produit avec une combinaison de Django 1.4 + GEOS 3.4.2). Dans stackoverflow, un exemple de correction de django pour l'éviter est introduit.

Recommended Posts

Dépannage de GeoDjango
Dépannage de l'installation d'apt