大佬教程收集整理的这篇文章主要介绍了如何将 PostGIS 正确安装到 Postgres-XL?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的 Amazon linux 2 机器上安装了带有 geos-3.9.1 和 Postgis-3.1.1 的 POSTGRes-XL 10。我的集群正在运行并且工作正常,但是我在将 Postgis 安装到数据库中时遇到了麻烦。我已经从源代码构建并安装了所有内容。
运行 CREATE EXTENSION Postgis;
时遇到的错误是:
ERROR: Could not load library "/usr/local/pgsql/lib/Postgis-3.so": libgeos_c.so.1: cAnnot open shared object file: No such file or directory
使用在线其他帖子的解决方案,我尝试过:
sudo ldconfig
--enable-shared
选项/usr/local/lib
在 LD_LIBRARY_PATH
环境变量中,我还将 /usr/local/pgsql/lib
添加到 LD_LIBRARY_PATH
这些解决方案都没有奏效。我无法使用 yum 安装 PostgIS 或 Geos,因为它会安装 POSTGResql 12,这与我的 POSTGResql 版本冲突,后者是 POSTGRes-XL 的自定义版本。
还有什么我可以尝试解决这个错误的吗?任何帮助表示赞赏。
谢谢。
您似乎需要降级。 POSTGRes-XL 目前仅支持 2.0.x 版本的 Postgis。至少根据他们的文档。
https://www.POSTGRes-xl.org/faq/
Q. Is PostgIS supported?
Yes,PostgIS can be added to POSTGRes-Xl. It has been tested with PostgIS 2.0.
以上是大佬教程为你收集整理的如何将 PostGIS 正确安装到 Postgres-XL?全部内容,希望文章能够帮你解决如何将 PostGIS 正确安装到 Postgres-XL?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。