Bibliothèque non chargée lors de la tentative de mise à niveau de la version ruby et des rails s

Extrait d'erreur

/Users/hoge-user/projects/freee-auth/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.5/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require': dlopen(/Users/hoge-user/projects/freee-auth/vendor/bundle/ruby/2.6.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.bundle, 9): Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib (LoadError)
  Referenced from: /Users/hoge-user/projects/freee-auth/vendor/bundle/ruby/2.6.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.bundle
  Reason: image not found - /Users/hoge-user/projects/freee-auth/vendor/bundle/ruby/2.6.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.bundle

Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib (LoadError) Parce qu'il dit médecin de paquet

The following gems are missing OS dependencies:
 * mysql2: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
 * mysql2: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

Il dit qu'il manque quelque chose dans la famille openssl dont dépend mysql. Est-ce parce qu'openssl a été remplacé par la mise à niveau de la version de ruby? Alors réinstallez mysql et réinstallez les bibliothèques de gemmes dépendantes

bundle exec gem uninstall mysql2
bundle install #Le gem mysql devrait également être inclus

les rails ont bien fonctionné

$ bundle exec rails s -p 3099
=> Booting Puma
=> Rails 5.2.4.3 application starting in development
=> Run `rails server -h` for more startup options
Puma starting in single mode...
* Version 4.3.1 (ruby 2.6.6-p146), codename: Mysterious Traveller
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://127.0.0.1:3099
* Listening on tcp://[::1]:3099

Recommended Posts

Bibliothèque non chargée lors de la tentative de mise à niveau de la version ruby et des rails s
Mise à niveau de la version du projet Ruby and Rails
[Rails] [Note] Quand ajouter = à <%%> et quand pas
Erreur de rails Bibliothèque non chargée
[Rails] Lorsque le changement de disposition du dispositif n'est pas reflété
Comment résoudre le problème lorsque la valeur n'est pas envoyée lorsque le formulaire est désactivé dans les rails et envoyé
J'obtiens une erreur de version de Ruby lorsque j'essaye de démarrer Rails.
[Rails] Que faire lorsque les rails ne répondent pas ou ne s'arrêtent pas
[Rails] Lire le RSS du site et renvoyer le contenu au premier plan
Points à retenir et concepts dans le didacticiel Ruby on Rails
Que faire si l'application n'est pas créée avec la dernière version de Rails installée lorsque les rails sont neufs
Emplacement de la définition de la méthode Résumé de la vérification Lorsque défini dans le projet et Rails / Gem
Notes de personnes qui ont trébuché en essayant de créer un projet Rails
[Ruby] Je souhaite extraire uniquement la valeur du hachage et uniquement la clé
Comment contraindre l'action de la destination de transition lorsqu'elle n'est pas connectée
Comment résoudre la construction de l'environnement local de Ruby on Rails (MAC)!
[Rails] La cause de l'impossibilité de publier des messages était form_with
Ruby on Rails Lorsque vous ne connaissez pas la cause de la restauration lors de l'enregistrement.
[Rails] Articles pour les débutants pour organiser et comprendre le flux de form_with
Modifiez la destination d'enregistrement de l'image en S3 dans l'application Rails. Partie 2
[Facile] Comment mettre à niveau Ruby et le bundler
[Rails] Que faire lorsque l'image Refile n'est pas affichée lors de l'écriture du traitement au moment de l'erreur de routage
[Ruby on Rails] Comment faire de la destination du lien une partie de l'ID spécifié
[Promotion de la compréhension de Ruby (1)] Lorsque vous passez de Java à Ruby, commencez par comprendre la différence.
[Ruby on Rails] Modifiez la date de mise à jour et la date de création selon votre notation préférée
Présentez Docker à l'environnement de développement et à l'environnement de test des applications Rails et MySQL existantes
[Ruby on Rails] Comment japonaisiser le message d'erreur de l'objet Form (ActiveModel)
Comment trouver la cause de l'erreur Ruby
Vérifiez la version de JDK installée et la version de JDK activée
Bouton [Rails] pour revenir en haut de la page
[Rails] J'ai essayé de faire passer la version de Rails de 5.0 à 5.2
[Java] Accéder à l'URL signée de s3 (version signée 2)
Que faire lorsque «Impossible de trouver» dans l’une des sources apparaît dans l’environnement de développement avec Docker × Rails × RSpec
Quand le terminal Ruby on Rails revient en arrière
L'histoire de l'introduction de la communication Ajax à Ruby
Gérez la version de Ruby elle-même avec rbenv
Ruby on Rails ~ Principes de base de MVC et du routeur ~
[Ruby] Code pour afficher le jour
Lors du changement du contrôleur de Spring Web MVC en kotlin, @Autowired Le composant spécifié n'est pas injecté et devient nul
Confirmation finale lorsque la version ruby ne change pas
Ne reconnaît pas la bibliothèque lors de l'implémentation de jcaptcha
[Ruby on Rails] Implémentation de la validation qui ne fonctionne que lorsque les conditions sont remplies
[rails] Option After utile lorsque vous souhaitez modifier l'ordre des colonnes DB
[Dans le développement de l'équipe] Erreur lors du déplacement vers la succursale d'un autre membre et de l'exécution des rails [Rails]
[Ruby on rails] Lors de l'exécution de la commande heroku, bash: heroku: command not found s'affiche. [Tutoriel Rails]
[Explication approximative] Comment séparer le fonctionnement de l'environnement de production et de l'environnement de développement avec Rails
Explication de Ruby on rails pour les débutants ④ ~ À propos des règles de dénomination et comment utiliser form_Tag ~
Quand le survol d'Eclipse est difficile à voir