Vous feriez mieux d'installer Ruby 2.2.5 pour la compatibilité. La version de Ruby sur votre machine locale est différente de celle déclarée dans Gemfile.
Si vous utilisez rvm :
rvm install 2.2.5
rvm use 2.2.5
sinon, si vous utilisez rbenv :
rbenv install 2.2.5
rbenv local 2.2.5
sinon si vous ne pouvez pas changer la version de Ruby par rbenv, lire ici
Votre Gemfile a une lecture de ligne
Ruby '2.2.5'
Le changer en
Ruby '2.3.0'
Puis courir
bundle install
Si vous utilisez rbenv, assurez-vous d'exécuter la commande "rbenv rehash" après avoir défini la version Ruby locale ou globale. Cela a résolu le problème pour moi.
rbenv rehash
Si vous avez déjà installé 2.2.5 et défini en tant que version actuelle de Ruby, tout en affichant la même erreur même si la version 2.3.0 de Ruby n'est même pas installée, il vous suffit d'installer le bundle.
gem install bundler
et alors:
bundle install
Ajoutez ce qui suit à votre Gemfile
Ruby '2.3.0'
Pour $
Votre version de Ruby est 2.3.0, mais votre Gemfile a spécifié 2.4.1. Changement de 2.4.1 dans Gemfile en 2.3.0
Je suis sur Mac OS Sierra. J'ai dû mettre à jour /etc/paths
et ajouter /Users/my.username/.rbenv/shims
en haut de la liste.