[RUBY] Bei der Bundle-Installation wird mysql2 nicht installiert

Einführung

In meiner lokalen Umgebung wird jedes Mal ein Fehler angezeigt. Notieren Sie sich daher die Lösung

$ bundle install --path vendor/bundle 
...
Fehleranweisung ↓
An error occurred while installing mysql2 (0.5.3), and Bundler cannot continue.

Lösungen

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

Wenn Sie den obigen Befehl ausführen, wird die folgende Zeile zu ".bundle / config" hinzugefügt

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

Wird kommen zu sein.

Recommended Posts

Bei der Bundle-Installation wird mysql2 nicht installiert
mysql2 kann mit der Bundle-Installation nicht installiert werden
[Rails 6] MySQL 2 kann die Installation nicht bündeln
Der MySQL-Container startet nicht in Docker
Paketinstallationsfehler
Terminal startet nicht
Fehler bei der Bundle-Installation
So installieren Sie MySQL
Eine Geschichte darüber, dass die Installation aufgrund von gem'ffi 'plötzlich nicht mehr gebündelt werden kann.
Bei der Bundle-Installation tritt ein Fehler auf, nachdem die Datenbank auf MySQL gesetzt wurde
Bundle-Installation fehlgeschlagen (Fortsetzung). Der Fall, der durch Gem "MySQL2" verursacht wurde.
Unterschied zwischen Bundle und Bundle-Installation
Was tun, wenn mysql2 einen Bundle-Installationsfehler erhält?
WSL2 + Docker Desktop für Windows startet nicht nur den MySQL-Container
Die Docker-Test-DB wird nicht gestartet
"Auswahl enthält keinen Haupttyp"
Das Eclipse-Paket org.springframework.boot.web.servlet.support ist nicht vorhanden
Container startet nicht mit Docker-Compose
[Docker] Stellt keine Verbindung zur MySQL Workbench her ... Einstellungen für die DB-Container-Portweiterleitung
Kopieren des Repositorys und Abrufen eines mysql2-Fehlers bei der ersten Bundle-Installation