[RUBY] Bibliothèque non chargée: correspondance de /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib (LoadError)

rubocop ne peut pas être utilisé

Quand j'ai essayé d'utiliser rubocop, j'ai eu une erreur openssl, donc j'écrirai un article dans l'espoir que cela aidera quelqu'un.

$RBENV_VERSION=2.2.10 rubocop hoge_controller.rb
>Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib (LoadError)

Apparemment, cela ressemble à une erreur openssl, et l'autre jour, quand je brew update, j'ai l'impression qu'openssl a été mis à jour vers 1.1. Il semble que l'erreur ci-dessus se soit produite car la version 1.1 ne peut pas être utilisée avec ma version Ruby.

Solution

J'ai pu le résoudre en changeant de version avec la commande suivante.

brew switch openssl 1.0.2t

c'est tout.

Recommended Posts

Bibliothèque non chargée: correspondance de /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib (LoadError)
Erreur de rails Bibliothèque non chargée
Correction dans 5 secondes Bibliothèque non chargée: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Bibliothèque ffi non chargée: Correction d'une erreur dans /opt/brew/opt/libffi/lib/libffi.6.dylib
Prise en charge de CheckStyle "Ne pas utiliser de conditions en ligne"