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. Если он найден, то установите свой путь соответствующим образом.