我只是用自制程序安装了posgresql,当我继续键入命令时
psql
我得到以下错误:
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib
Referenced from: /usr/local/bin/psql
Reason: image not found
[1] 69711 trace trap psql
有人知道是怎么回事吗?
我只是用自制程序安装了posgresql,当我继续键入命令时
psql
我得到以下错误:
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib
Referenced from: /usr/local/bin/psql
Reason: image not found
[1] 69711 trace trap psql
有人知道是怎么回事吗?
当前回答
我试了所有的预习答案,都没用。唯一对我有用的是:
酿造链接postgresql
其他回答
我发现这个解决方案很有用
brew upgrade bash
https://github.com/Homebrew/homebrew-core/issues/5799
我得到了完全相同的错误,但上面的答案对我不起作用。我不得不重新安装postgresql。
重新安装postgresql
如果情况是你有一个更高版本的readline,比如7.0。你可以这样做
cd /usr/local/opt/readline/lib
ln libreadline.7.0.dylib libreadline.6.2.dylib
如果你没有安装readline,首先安装它:
Brew安装readline
对我来说,我得到了这个错误,即使我安装了readline。重新安装readline成功了:
brew reinstall readline
我遇到了这个问题,对我来说关键是重新安装readline和postgres。重新安装postgres后,问题就解决了。