原因

pythonの顔認識ライブラリであるdlibをbrewを経由してインストールしたところ、openssl系がすべて1.1.1系にアップグレードされ、gemやrubyでrequireを仕様としたときに、以下のエラーが出ました。

Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

このようなエラーが結構出るので、備忘録として残しておきます。

対処

対処としては、rbenvで再インストールしたら直りました。

rbenv uninstall 2.6.2 && rbenv install 2.6.2

opensslも1.1.1になっており、再インストールの際にSSL系の部分が作り直されたようです。

参考サイト

最後に

こういう部分で時間を取られるとかなりきついですね涙