Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib (LoadError) の解決

参考にさせていただいたページ

今回起こっていた問題

bundle install

をしたときに以下のエラーが出ました。

/Users/Hoge/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': dlopen(/Users/Hoge/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin18/openssl.bundle, 9): Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib (LoadError)
Referenced from: /Users/Hoge/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin18/openssl.bundle
Reason: image not found - /Users/Hoge/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin18/openssl.bundle

解決する

以下のコマンドを実行しました。

brew switch openssl 1.0.2s

以下のように表示されて解決されました。

Cleaning /usr/local/Cellar/openssl/1.0.2s
Opt link created for /usr/local/Cellar/openssl/1.0.2s