gpt4 book ai didi

postgresql - 创建扩展 postgis 给出错误 : could not open extension control file "/opt/pgpro/std-11/share/extension/postgis.control"

转载 作者:行者123 更新时间:2023-11-29 14:26:09 35 4
gpt4 key购买 nike

ubuntu 服务器 16.04
postgres Pro 标准版 11.5 ( https://postgrespro.ru )
邮政地理信息系统 2.5

更新:我找到了答案,见下文

Posgis成功安装在Postgresql的extensions目录下(usr/share/postgresql/11/extension),当然还有postgre Pro(extensions文件夹在opt/pgpro/std/-11/share/extension) 找不到文件 postgis.control

所以,我的问题是:
1) 我可以配置 postgresql.conf(postgres pro 的配置文件)来使用 postgresql 的扩展文件夹吗?
2) 如果唯一的解决方案是从二进制安装 postgis,那么如何设置我的 postgres pro 配置文件?

我已经试过了:
1. 从服务器中删除 postgresql。
2. 我尝试将 postgis 文件从 postgresql 扩展文件夹传输到 postgres pro。

最佳答案

如果有人遇到同样的问题:

wget https://postgis.net/stuff/postgis-2.5.4dev.tar.gz
tar xvfz postgis-2.5.4dev.tar.gz
cd postgis-2.5.4dev

sudo apt-get install postgrespro-std-11-dev
sudo apt-get install libxml2-dev
sudo apt-get install libgeos-dev
sudo apt-get install libproj-dev
sudo apt-get install libgdal-dev

sudo ./configure --with-pgconfig=/opt/pgpro/std-11/bin/pg_config
make
sudo make install

然后连接到您的数据库并运行create extension postgis;

关于postgresql - 创建扩展 postgis 给出错误 : could not open extension control file "/opt/pgpro/std-11/share/extension/postgis.control",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57685825/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com