Macos 未找到符号-PostgreSQL 9.3.3 Mac OS X 10.10上的POSTGIS
我在从OS X 10.9升级到10.10时遇到了一些问题。我已经用自制软件安装了PostgreSQL和POSTGIS。我试图升级到PostgreSQL 9.4.4,但由于无法升级数据库,我又回到了9.3.3。我也回到了POSTGIS 2.1.1(从2.1.7)。现在,当我查看我的pg数据库时,我可以看到这些表,但当我尝试浏览记录(使用Navicat)时,会出现以下错误:Macos 未找到符号-PostgreSQL 9.3.3 Mac OS X 10.10上的POSTGIS,macos,postgresql,postgis,Macos,Postgresql,Postgis,我在从OS X 10.9升级到10.10时遇到了一些问题。我已经用自制软件安装了PostgreSQL和POSTGIS。我试图升级到PostgreSQL 9.4.4,但由于无法升级数据库,我又回到了9.3.3。我也回到了POSTGIS 2.1.1(从2.1.7)。现在,当我查看我的pg数据库时,我可以看到这些表,但当我尝试浏览记录(使用Navicat)时,会出现以下错误: ERROR: could not load library "/usr/local/Cellar/postgresql/9.
ERROR: could not load library "/usr/local/Cellar/postgresql/9.3.3/lib/postgis-2.1.so": dlopen(/usr/local/Cellar/postgresql/9.3.3/lib/postgis-2.1.so, 10): Symbol not found: _json_tokener_errors
引用自:/usr/local/ceral/postgresql/9.3.3/lib/postgis-2.1.so
应位于:/usr/local/lib/libjson-c.2.dylib中
在/usr/local/ceral/postgresql/9.3.3/lib/postgis-2.1.so中
有人知道如何解决这个问题吗?“因为我无法升级我的数据库”。细节?至于错误:看起来PostGIS库仍然是根据9.4编译的,“因为我无法升级我的数据库”。细节?至于错误:看起来PostGIS库仍然是根据9.4编译的,“因为我无法升级我的数据库”。细节?至于错误:看起来PostGIS库仍然是根据9.4编译的。