polardb中离线安装postgis后报这个错,请问这个怎么处理啊?-[阿里云_云淘科技]

“问题一:polardb中离线安装postgis后报这个错,请问这个怎么处理啊?这个是新安装的环境 。
问题2:我编译了json-c 安装postgis的时候也加了with-jsondir,我需要下载买个新的 json-c还是postgis ?”

以下为热心网友提供的参考意见

问题一:在PolarDB中离线安装PostGIS后报错,可能是因为缺少一些依赖库或者环境变量没有配置正确。你可以尝试以下方法解决这个问题:

  1. 确保已经安装了所有必要的依赖库,例如GEOS、PROJ等。
  2. 检查环境变量是否正确配置,例如LD_LIBRARY_PATHPGHOME等。
  3. 如果问题仍然存在,可以尝试重新编译PostGIS并确保使用正确的编译选项。

问题二:如果你在编译PostGIS时已经添加了with-jsondir选项,那么你应该不需要下载新的json-c库。但是,为了确保一切正常,你可以检查以下几点:

  1. 确保json-c库已经正确安装并且路径设置正确。
  2. 检查PostGIS的编译日志,看看是否有关于json-c的错误信息。
  3. 如果问题仍然存在,可以尝试重新安装json-c库并重新编译PostGIS。

以下为热心网友提供的参考意见

“针对回答1:你现在安装的postgis 可能在编译的时候就没有支持json,所以需要下载一个新的。
polardb中离线安装postgis后报这个错,请问这个怎么处理啊?-[阿里云_云淘科技]
针对回答2:你可以在 configure 的输出结果中查看 json 是否支持,
polardb中离线安装postgis后报这个错,请问这个怎么处理啊?-[阿里云_云淘科技]
看一下 config.log 找一下关于 json 关键字,里边会有提示的,大概率是没找到库,这个目录下有一个 config.log 可以看一下,这个地方。
polardb中离线安装postgis后报这个错,请问这个怎么处理啊?-[阿里云_云淘科技]
就是可能当前用户没有读取 jsonc 库的权限,所以无法链接,也可能库叫 lib64 而不是叫 lib。此答案整理至钉群””PG|POLARDB技术进阶””。”

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/12841.html

(0)
匿名
上一篇 2023年12月12日
下一篇 2023年12月12日

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。