0

我已经安装了 PostgreSQL 和 PostGIS,现在我正在尝试按照以下说明操作: http: //docs.djangoproject.com/en/dev/ref/contrib/gis/install/#spatialdb-template

但是在命令提示符和 Cygwin 中,我不断收到以下错误:

C:\Users\Home>createdb -E UTF8 template_postgis
createdb: could not connect to database postgres: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

而且我知道 PostgreSQL 正在运行,因为我现在正在使用它!

安装开源应用程序有时会令人沮丧……

我将非常感谢您的帮助!

4

1 回答 1

1

你有机会在这里使用cygwin吗?特别是,系统是否从 cygwin 二进制文件中获取 createdb?

如果您的服务器是 cygwin,请尝试将其删除并替换为 Windows 版本。

如果您的服务器是 Windows 版本,但您已经从 PATH 中的 cygwin 安装中创建了 createdb,请尝试从 PATH 中删除 cygwin 以确保选择 Windows 版本的 createdb。

于 2010-05-03T11:20:37.253 回答