在mac os中找不到PostGIS扩展(安装在不同的目录中)和$ libdir/postgis-2.3

A2m*_*idz 4 postgresql postgis pycharm

我在pycharm中使用postgres,但找不到postGIS扩展.正在寻找他们:/Library/PostgreSQL/9.6/share/postgresql/extension/

但是,当我安装PostGIS时,它告诉我: PostGIS extension modules are installed in: /usr/local/share/postgresql/extension

另一个问题(不知道它是否与第一个相关)是: could not access file "$libdir/postgis-2.3": No such file or directory

小智 5

从PostGIS 2.3.0升级到2.4.0后,我注意到了这个问题.当安装2.4.0时,我的数据库仍在寻找2.3.0库.解决方案是单独更新数据库以查找2.4.0版本:

ALTER EXTENSION postgis UPDATE;
SELECT PostGIS_full_version();
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请参阅升级PostGIS部分