0

我正在开发 MacOS Lion。根据官方说明,我已经成功地为 Postgres 和 PostGIS 设置了 KyngChaos 库,没有任何问题。

我已经到了关于创建空间数据库模板的部分,现在我遇到了一个问题:

$ 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它下面没有目录。这是从哪里来的?

4

1 回答 1

0

好像你没有找到postgis。首先搜索 postgis.sql。如果找不到,则安装 postgis。如果找到,则适当地设置您的路径。

于 2013-04-02T10:14:56.353 回答