当我发出命令时:
psql -h localhost -U ruanpc
控制台无法连接到localhost postgres db并显示:
psql: symbol lookup error: psql: undefined symbol: PQsetErrorContextVisibility
我的postgres和psql版本是:
ruanpc@slave-40:~$ postgres --version
postgres (PostgreSQL) 11devel
ruanpc@slave-40:~$ psql --version
psql (PostgreSQL) 11devel
任何人都知道如何解决它?
答案 0 :(得分:0)
哦,我忘记将LD_LIBRARY_PATH
设置为指向Postgres共享库!
轻松修复我!
答案 1 :(得分:0)
您的psql
加载版本为9.5或更高版本的libpq。确保使用与psql
版本相同的libpq版本。