在使用django和postgres9.2墨盒在Openshift中创建一个新应用程序之后,我一直坚持如何设置geodjango。
我试过了
psql -d db_name -f /usr/share/pgsql/contrib/postgis-64.sql
psql -d db_name -f /usr/share/pgsql/contrib/spatial_ref_sys.sql
但它抛出了像
这样的错误psql:/usr/share/pgsql/contrib/postgis-64.sql:7774: ERROR: type "box2d" does not exist
psql:/usr/share/pgsql/contrib/postgis-64.sql:7775: ERROR: type "geometry" does not exist
你觉得我应该怎么做?
答案 0 :(得分:1)
关注these instructions,在PostgreSQL 9.1+上安装PostGIS 2.0+的推荐方法是:
CREATE EXTENSION postgis;