<p>rbenv ruby ​​2.0.0 y depurador byebug</p>

Creado en 29 sept. 2014  ·  3Comentarios  ·  Fuente: rbenv/rbenv

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.

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

Todos 3 comentarios

No investigué lo suficiente e hice la pregunta demasiado pronto. Lo siento por eso.
La respuesta adecuada es:

  • la última versión de ruby ​​2 es 2.0.0-p576
  • byebug funciona bien con esta versión

¡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

¿Fue útil esta página
0 / 5 - 0 calificaciones