GeoDjango: "Нет такого файла или каталога" при создании шаблона пространственной базы данных PostGIS

Я работаю над MacOS Lion. Я успешно настроил библиотеки KyngChaos для Postgres и PostGIS, согласно официальным инструкциям, без проблем.

Я достиг раздела о создании шаблона пространственной базы данных, и теперь я столкнулся с проблемой:

$ psql -d template_postgis -f $POSTGIS_SQL_PATH/postgis.sql
/postgis.sql: No such file or directory

Как я могу отладить это? Где же postgis.sql откуда вообще?

ОБНОВИТЬ:

Я просто убедился, что POSTGIS_SQL_PATH был фактически установлен следующим образом:

$ POSTGIS_SQL_PATH=`pg_config --sharedir`/contrib/postgis-1.5
$ echo $POSTGIS_SQL_PATH
/usr/local/Cellar/postgresql/9.1.3/share/postgresql/contrib/postgis-1.5
$ psql -d template_postgis -f $POSTGIS_SQL_PATH/postgis.sql
/usr/local/Cellar/postgresql/9.1.3/share/postgresql/contrib/postgis-1.5/postgis.sql: No such file or directory

Это выглядит как будто /usr/local/Cellar/postgresql/9.1.3/share/postgresql/ существует но нет contrib каталог под ним. Откуда это?

1 ответ

Кажется, вы не находите postgis. Начните с поиска postgis.sql. Если он не найден, установите postgis. Если он найден, то установите свой путь соответствующим образом.

Другие вопросы по тегам