Header
2020-01-15
2020-01-15

ローカルでRails Cでlibreadline.7.dylib (LoadError)となる

2020 01 15 error

scaffoldでテストのアプリを作成した後に、ローカルでRail cをすするとエラーになったので対処方法を記載します

ローカルでRails C下際に発生したエラー

 dlopen(/Users/smt/.rbenv/versions/2.5.0/lib/ruby/2.5.0/x86_64-darwin15/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib (LoadError)

対処法はいくつかありますので、以下どれでも問題なかったです

対処法

gemを追加

developmentへgem 'rb-readline'を追加してインストールする

group :development do

  gem 'rb-readline'
end

### シンボリックを貼り直す 以下のようにシンボリックを貼り直しても解決します

ln -s /usr/local/opt/readline/lib/libreadline.8.0.dylib /usr/local/opt/readline/lib/libreadline.7.dylib

以上になります。

参考

その他関連記事

kaminariのページネーションをerbからSlimにするとエラーになる

Railsのルート確認方法

Rspecのエラー|ArgumentError is not a valid status

前の記事
次の記事
人気記事
カテゴリーから記事を探す