跑步时psql -d mydb -c "CREATE EXTENSION postgis;"
我收到以下错误:
ERROR: could not load library "/usr/local/Cellar/postgresql/9.3.4/lib/rtpostgis-2.1.so": dlopen(/usr/local/Cellar/postgresql/9.3.4/lib/rtpostgis-2.1.so, 10): Symbol not found: _sqlite3_column_table_name
Referenced from: /usr/local/lib/libgdal.1.dylib
Expected in: /usr/lib/libsqlite3.dylib
in /usr/local/lib/libgdal.1.dylib
STATEMENT: CREATE EXTENSION postgis;
系统:OS X 10.9.2
所有库都是用自制软件安装的。
我尝试用自制软件重新安装“gdal”、“geos”、“postgresql”、“postgis”,但没有成功。我怀疑它可能与 sqlite3 有关,但不确定。
问题是它使用的是 OS X 默认安装的 sqlite3 库。使用链接到breed库后brew link sqlite3 --force
我能够创建 postgis 扩展。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)