2

我一直在尝试在我的计算机(Windows 7 32 位)上安装 postgis 2.0,以便从扩展功能中受益。但是我一直无法真正让它成功安装。我的 postgreSQL 版本是 9.1.1-1,是可用的最新 windows 32 位二进制文​​件。

下载 postgis 2.0 时,下载链接有以下说明:

对于 PostgreSQL 9.1(针对 PostgreSQL 9.1.0 编译 - 注意 9.1 结构在 beta 1 中更改,因此这不适用于 alpha 版本,但对于所有 beta、发布候选版本和最终 9.1.0 版本应该没问题)w/ Loader/Dumper 包括图形用户界面。还包括使用新 PostgreSQL 安装的扩展文件

这对我来说意味着我需要获取 postgreSQL 9.1.0 版才能使 Postgis 正常运行;但是我找不到这个版本的二进制文件。

我尝试在我的 9.1.1 postgres 安装上进行安装,但它失败了(当我运行 .bat 文件时,它只是创建了级联错误流)。

从那以后,我刚刚卸载了 postgres,以确保安装不会因我所有的失败努力而损坏,并删除了所有预先存在的数据库,这样它们就不会再次出现并可能使我的安装脱轨。

我想我可以尝试从源代码构建,但下载页面针对该选项说明了以下内容:

许多人都知道谁曾尝试在 Windows 下构建 PostGIS 二进制文件,设置环境是一个耗时的过程,通常是火箭科学

不用说,考虑到我以前从未从源代码构建过任何东西,我想不惜一切代价避免这样做。

那么,有没有人设法真正让 postgis 2.0 及其所有功能在 Windows 系统上启动并运行?如果是这样,如果您能与我分享您的安装过程,我将不胜感激,因为我目前完全不知道该怎么做(是的,我阅读了安装程序附带的自述文件)!

4

1 回答 1

1

正如user1410317所提到的,

如果您在以下位置下载 Postgresql 的最新版本:http ://www.postgresql.org/download/windows/

安装完成后,您将被要求继续使用 Stack Builder...(或者您可以随时在 Windows 上的 Start/Programs/Postgresql xxx/ 中打开 Stack Builder)。

Stack Builder 向导将指导您安装 Postgresql 扩展的过程...只需检查 Postgis 扩展即可...

很容易

问候

于 2013-01-17T19:46:44.153 回答