ruby-on-rails - rails - ruby gems
Cómo corregir “Su versión de Ruby es 2.3.0, pero su Gemfile especificó 2.2.5” mientras se inicia el servidor (7)
Agregue lo siguiente a su Gemfile
ruby ''2.3.0''
Estoy en Mac OS Sierra. Tuve que actualizar /etc/paths
y agregar /Users/my.username/.rbenv/shims
al principio de la lista.
Mejor instala Ruby 2.2.5 para compatibilidad
Si estás usando rvm:
rvm install 2.2.5
rvm use 2.2.5
más si estás usando rbenv:
rbenv install 2.2.5
rbenv local 2.2.5
más si no puedes cambiar la versión ruby por rbenv, lee aquí
Por $
Su versión de Ruby es 2.3.0, pero su Gemfile especificó 2.4.1. Se cambió 2.4.1 en Gemfile a 2.3.0
Si está utilizando rbenv, asegúrese de ejecutar el comando "rbenv rehash" después de configurar la versión local o global de ruby. Se solucionó el problema para mí.
rbenv rehash
Si ya instaló la versión 2.2.5 y la configuró como la versión actual de ruby, pero sigue mostrando el mismo error, incluso si Ruby versión 2.3.0 ni siquiera está instalada, simplemente instale el paquete.
gem install bundler
y entonces:
bundle install
Tu Gemfile tiene una línea de lectura
ruby ''2.2.5''
Cambiarlo a
ruby ''2.3.0''
Entonces corre
bundle install