原因
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系の部分が作り直されたようです。
参考サイト
- https://qiita.com/tukapai/items/26c60cbd9a28f80b666a
- https://qiita.com/suzukalight/items/1fd68258c4134ad7fc48
- https://qiita.com/khayama/items/16853341ab07f5177104
最後に
こういう部分で時間を取られるとかなりきついですね涙