[RUBY] l'installation du bundle n'installe pas mysql2

introduction

J'obtiens une erreur à chaque fois dans mon environnement local, alors notez la solution

$ bundle install --path vendor/bundle 
...
Déclaration d'erreur ↓
An error occurred while installing mysql2 (0.5.3), and Bundler cannot continue.

Solution

$ bundle config --local build.mysql2 "--with-ldflags=-L/usr/local/opt/openssl/lib"
$ bundle install --path vendor/bundle

Lorsque vous exécutez la commande ci-dessus, la ligne suivante sera ajoutée à .bundle / config

BUNDLE_BUILD__MYSQL2: "--with-ldflags=-L/usr/local/opt/openssl/lib"

Viendra être.

Recommended Posts

l'installation du bundle n'installe pas mysql2
mysql2 ne s'installe pas avec l'installation du bundle
[Rails 6] MySQL 2 ne peut pas regrouper l'installation
Le conteneur MySQL ne démarre pas dans Docker
erreur d'installation du bundle
Le terminal ne démarre pas
Erreur lors de l'installation du bundle
Comment installer MySQL
Une histoire sur l'impossibilité soudaine de regrouper l'installation en raison de gem'ffi '
Une erreur se produit lors de l'installation du bundle après avoir défini la base de données sur mysql
l'installation du bundle a échoué (suite). Le cas causé par le gem "MySQL2".
Différence entre l'installation de bundle et de bundle
Que faire si mysql2 obtient une erreur d'installation de bundle
WSL2 + Docker Desktop pour Windows ne lance pas uniquement le conteneur MySQL
La base de données de test Docker ne démarre pas
"La sélection n'inclut pas le type principal"
Le package eclipse org.springframework.boot.web.servlet.support n'existe pas
Le conteneur ne commence pas par docker-compose
[Docker] Ne se connecte pas à MySQL workbench ... Paramètres de transfert de port du conteneur de base de données
Copier le référentiel et obtenir une erreur mysql2 lors de la première installation du bundle