Mac、Sierra 10.12.3で作業していて、psql
コマンドを使用してPostgreSQLデータベースにアクセスしようとしていますが、エラーが発生しました
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib
Referenced from: /usr/local/bin/psql
Reason: image not found
Abort trap: 6
1〜2日前、私は誰かと作業していて、pipをインストールする必要があったのでbrew install pip
、実行しましたが、すべて問題ありませんでした。それpsql
以来、これは初めて実行しようとしていることであり、これが私の問題と関係があるかどうかはわかりませんが、他の変更を行っていないためと思われます。
今、私は少し探偵の仕事をしました、そして私が/usr/local/opt/
そこに行った場合、本当にreadline
指しているエイリアスディレクトリがあったことに/usr/local/Cellar/readline/7.0.1
気づきました(バージョン7.0.1もある時点でインストールされているように見えます-多分pipの一部として?多分私は間違ってそれをしました...)元のエラーがスローされるべきだというのは、ある程度の意味がありました。エイリアスを指すように変更し/usr/local/Cellar/readline/6.3.8
、エラーがわずかに変更されました。
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib
Referenced from: /usr/local/bin/psql
Reason: no suitable image found. Did find:
/usr/local/opt/readline/lib/libreadline.6.dylib: stat() failed with errno=20
Abort trap: 6
そのため、どこかで問題が発生しているようですが、まだ問題が解決していません。誰かが解決策に光を当てることができれば、私は永遠に感謝します。