Erreur d'exécution de la commande Bundle install, rails Une erreur s'est produite lors de l'installation de nokogiri (1.10.10) et Bundler ne peut pas continuer. Assurez-vous que `gem install nokogiri -v '1.10.10' --source 'https: // rubygems. org / '`succès avant le regroupement. Solution

J'ai eu une erreur lorsque j'ai déplacé la commande rails après un long moment.

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.

Si vous obtenez l'erreur ci-dessus, bundle install` '' ne fonctionnera pas non plus.

Cause

which gem、which rubyLe col ne passe pas.

$ which ruby
/usr/bin/ruby

Je veux faire ça ↓

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

Solution

Ajoutez ce qui suit au fichier de configuration du shell (.bashrc ou .zshrc) pour transmettre le chemin à rbenv.

Notez que vous devez le faire ligne par ligne dans le répertoire de l'application cible.

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

Recommended Posts

Erreur d'exécution de la commande Bundle install, rails Une erreur s'est produite lors de l'installation de nokogiri (1.10.10) et Bundler ne peut pas continuer. Assurez-vous que `gem install nokogiri -v '1.10.10' --source 'https: // rubygems. org / '`succès avant le regroupement. Solution
L'installation du bundle [Ruby on Rails] échoue "Une erreur s'est produite lors de l'installation de pg (1.2.3) et le bundle ne peut pas continuer."