首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Postgresql 12没有在PostGIS 8上找到CentOS扩展

Postgresql 12没有在PostGIS 8上找到CentOS扩展
EN

Stack Overflow用户
提问于 2020-12-04 15:25:02
回答 1查看 674关注 0票数 1

我正在努力让PostGIS正常工作,但是Postgresql似乎找不到扩展。我的服务器运行在CentOS 8上,Postgresql是版本12,我首先通过dnf module enable postgresql:12安装了Postgresql 12。

之后,我安装了PostGIS,并遵循了PostGIS网站(https://people.planetpostgresql.org/devrim/index.php?/archives/102-Installing-PostGIS-3.0-and-PostgreSQL-12-on-CentOS-8.html)上的描述。但是当我试图运行CREATE EXTENSION postgis;时,我得到了错误ERROR: could not access file "$libdir/postgis-3": No such file or directory SQL state: 58P01,我发现所需的文件驻留在子目录"bitcode“中。因此,我试图将上面的$libdir目录中的内容进行符号链接,但是没有帮助。即使在目录中复制它们,也不会出现相同的错误。我遗漏了什么?

谢谢你并致以最良好的问候,戈茨

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-04 16:52:34

您已经安装了一些包:一些来自CentOS发行版,一些来自PostgreSQL站点。那会带来麻烦的。

卸载没有PGDG的PostgreSQL包,并确保禁用它们,如您显示的链接所示。然后安装用于PostGIS的PGDG包

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65146217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档