如何在 CentOS 8 上安装 PostGIS

如何在 CentOS 8 上安装 PostGIS

我在 CentOS 8 上安装 PostGIS 时遇到了困难。

首先我安装了 PostgreSQL 12本教程

然后我前往这一页:

您还需要安装和/或构建地球观测系统,项目, GDAL,LibXML2JSON-C

tar xvzf postgis-3.0.2.tar.gz
cd postgis-3.0.2
./configure
make
make install

所以我开始安装依赖项,并安装了 GEOS、Proj、GDAL、LibXML2 和 JSON-C。

之后我下载postgis-3.0.2.tar.gz并解压它。但运行./configure给了我这个错误:

configure: error: could not find pg_config within the current path. You may need to re-run configure with a --with-pgconfig parameter.

答案1

如果要针对 postgresql 进行编译,则需要安装该libpq-devel包才能获取pg_config可执行文件。

你可以尝试跑步dnf install /usr/bin/pg_config来得到这个。

答案2

您需要安装该postgresql-devel

获取C语言开发的库和头文件,根据这个所以答案

相关内容