psql
コマンドでPostgreSQLデータベースにアクセスしようとしているが、それはエラーを投げた
のMacにpsql/readlineのは - ライブラリがロードされていない
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日前に、私は誰かと働いていたので、ピップをインストールする必要があったので、brew install pip
を実行しました。それ以来psql
を実行しようとしているのは初めてですが、これは私の問題とは何の関係もないとは確信していませんが、他に何も変更していない可能性が高いようです。
は今、私はバージョン7.0.1にもいくつかの時点でインストール得ているために見せかけ(少し探偵の仕事をしたと私は/usr/local/opt/
に行った場合/usr/local/Cellar/readline/7.0.1
指さreadline
別名ディレクトリが実際にあったことが判明 - 多分ピップの一環として、 ?多分私は間違ってやりました...)元のエラーがスローされるべきであるということはいくつかの意味がありました。私は/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
をだから、どこか、まだ問題を抱えているようです。誰かが解決策を明らかにすることができれば、私は永遠に感謝しています。
を実行することによってこの問題を解決することができました.8はそれのためにも働いた。 – jalanb
それは素晴らしいです!これが助けてくれてうれしいです - 私は本当に不満でした。 – skwidbreth
最近更新されたhombrewは次のように言っています: 'Error:readlineのバージョンが" 6.3.8 "ではありません。使用可能なバージョン:7.0.1,7.0.3,7.0.3_1'。 _sigh_ – dbenton