gpt4 book ai didi

python - OSError :/usr/lib/libgdal. so.20: undefined symbol :sqlite3_column_table_name

转载 作者:行者123 更新时间:2023-12-04 13:03:02 27 4
gpt4 key购买 nike

我已经按照教程在我的 Ubuntu 上安装 Geodjango。我正在使用 Django 1.11.2 和 Python 2.7.6、postgres-9.3.2 和 postgis 2.0.3。

我已经检查here和here,但没有找到解决方案。

但是安装后,当我尝试运行时,出现错误:OSError:/usr/lib/libgdal.so.20: undefined symbol: sqlite3_column_table_name

lgdal = CDLL(lib_path)
self._handle = _dlopen(self._name, mode)

最佳答案

尝试从源代码构建 SQLite

CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA=1" ./configure
make
sudo make install
我使用最先进的 SQLite,从源代码构建,我遇到过类似的情况并寻找答案,但没有人回答。最后,这解决了问题。
引用 - https://www.sqlite.org/compile.html#enable_column_metadata

关于python - OSError :/usr/lib/libgdal. so.20: undefined symbol :sqlite3_column_table_name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49944614/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com