Bundle-Installation, Rails-Befehlsausführungsfehler Bei der Installation von nokogiri (1.10.10) ist ein Fehler aufgetreten, und Bundler kann nicht fortgesetzt werden. Stellen Sie sicher, dass `gem install nokogiri -v '1.10.10' --source 'https: // rubygems. org / '`Erfolge vor dem Bündeln. Lösung

Ich habe eine Fehlermeldung erhalten, als ich den Befehl "Schienen" zum ersten Mal seit einiger Zeit verschoben habe.

An error occurred while installing nokogiri (1.10.10), and Bundler cannot continue. Make sure that `gem install nokogiri -v '1.10.10' --source 'https://rubygems.org/'` succeeds before bundling.

Wenn Sie den obigen Fehler erhalten, funktioniert `bundle install `auch nicht.

Ursache

which gem、which rubyDer Pass geht nicht vorbei.

$ which ruby
/usr/bin/ruby

Ich möchte das machen ↓

$ which ruby 
/Users/shogo/.rbenv/shims/ruby

Lösung

Fügen Sie der Shell-Konfigurationsdatei (.bashrc oder .zshrc) Folgendes hinzu, um den Pfad an rbenv zu übergeben.

Beachten Sie, dass Sie dies zeilenweise im Verzeichnis der Ziel-App tun müssen.

[[ -d ~/.rbenv  ]] && \
  export PATH=${HOME}/.rbenv/bin:${PATH} && \
  eval "$(rbenv init -)"

Recommended Posts

Bundle-Installation, Rails-Befehlsausführungsfehler Bei der Installation von nokogiri (1.10.10) ist ein Fehler aufgetreten, und Bundler kann nicht fortgesetzt werden. Stellen Sie sicher, dass `gem install nokogiri -v '1.10.10' --source 'https: // rubygems. org / '`Erfolge vor dem Bündeln. Lösung
[Ruby on Rails] Bundle-Installation schlägt fehl "Bei der Installation von pg (1.2.3) ist ein Fehler aufgetreten, und Bundler kann nicht fortfahren."