J'ai réussi à installer la version Rails avec Ruby on Rails, mais lorsque j'ai démarré l'application Rails, l'installation de ffi a échoué comme indiqué ci-dessous. Je laisserai le remède pris à ce moment-là.
An error occurred while installing ffi (1.13.1), and Bundler cannot continue.
Make sure that `gem install ffi -v '1.13.1' --source 'https://rubygems.org/'` succeeds before bundling.
La cause est probablement l'environnement Mojave de MacOS. La cause semble être qu'il n'y a pas de ffi lors de l'installation de Ruby avec Homebrew.
Tout d'abord, réinstallez libffi pour Mojave car vous n'avez pas ffi. Réinstallez en utilisant la méthode suivante.
brew reinstall libffi
Cependant, à l'heure actuelle, le chemin de la libffi n'est pas visible, alors spécifiez-le.
export LDFLAGS="-L/usr/local/opt/libffi/lib" && \
export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig" && \
bundle install
Maintenant, l'erreur d'installation ffi a disparu et l'application rails est en cours d'exécution!