Hola. Tengo un problema con la instalación del depurador byebug en Ruby 2.0.0 (estos son los requisitos del cliente y no se pueden cambiar). Estoy usando OS X 10.9.5. Instalé rbenv de acuerdo con el manual, usando homebrew, y todo funcionó bien hasta ahora. Puedo desarrollar aplicaciones fácilmente y ninguna otra gema me da problemas. Sin embargo, cuando intento instalar byebug, termina con un error.
$ gem install byebug
ERROR: Error installing byebug:
byebug requires Ruby version >= 2.0.0.
Ahora, mi versión de Ruby es:
$ rbenv global
2.0.0-rc2
Y todas mis versiones de Ruby 2.0.0 son las siguientes:
$ rbenv install -l | grep 2.0.0
2.0.0-dev
2.0.0-preview1
2.0.0-preview2
2.0.0-rc1
2.0.0-rc2
2.0.0-p0
2.0.0-p195
2.0.0-p247
2.0.0-p353
2.0.0-p451
2.0.0-p481
2.0.0-p576
maglev-2.0.0-dev
rbx-2.0.0-dev
rbx-2.0.0-rc1
rbx-2.0.0
Mi pregunta es, ¿cuál es la 2.0.0 más reciente y cuál debo elegir para que byebug gem funcione correctamente? Gracias por toda la ayuda.
No investigué lo suficiente e hice la pregunta demasiado pronto. Lo siento por eso.
La respuesta adecuada es:
¡Me alegro de que lo hayas resuelto! :+1:
Aparentemente, byebug ya no se mantiene, por lo que simplemente necesita actualizar a pry-byebug
Eliminar:
gem 'byebug'
Reemplazar con:
gem 'pry-byebug', platform: [:ruby_20]
Fuente -Gem::InstallError: byebug requiere la versión de Ruby >= 2.0.0
Comentario más útil
Aparentemente, byebug ya no se mantiene, por lo que simplemente necesita actualizar a
pry-byebug
Eliminar:
gem 'byebug'
Reemplazar con:
gem 'pry-byebug', platform: [:ruby_20]
Fuente -Gem::InstallError: byebug requiere la versión de Ruby >= 2.0.0