Bonjour. J'ai un problème avec l'installation du débogueur byebug sous ruby 2.0.0 (ce sont les exigences du client et ne peuvent pas être modifiées). J'utilise OS X 10.9.5. J'ai installé rbenv conformément au manuel, en utilisant homebrew, et tout a bien fonctionné jusqu'à présent. Je peux facilement développer des applications et aucun autre joyau ne me pose de problème. Pourtant, lorsque j'essaie d'installer byebug, cela se termine par une erreur
$ gem install byebug
ERROR: Error installing byebug:
byebug requires Ruby version >= 2.0.0.
Maintenant, ma version ruby est:
$ rbenv global
2.0.0-rc2
Et mes toutes les versions de ruby 2.0.0 sont les suivantes :
$ 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
Ma question est la suivante: quelle est la version 2.0.0 la plus récente et laquelle dois-je choisir pour que la gemme byebug fonctionne correctement? Merci pour toute l'aide.
Je n'ai pas assez cherché et j'ai posé la question trop tôt. Désolé.
La bonne réponse est :
Heureux que vous l'ayez résolu ! :+1:
Apparemment, byebug n'est plus maintenu, vous devez donc simplement mettre à jour vers pry-byebug
Supprimer:
gem 'byebug'
Remplacer par:
gem 'pry-byebug', platform: [:ruby_20]
Source -Gem::InstallError : byebug nécessite la version Ruby >= 2.0.0
Commentaire le plus utile
Apparemment, byebug n'est plus maintenu, vous devez donc simplement mettre à jour vers
pry-byebug
Supprimer:
gem 'byebug'
Remplacer par:
gem 'pry-byebug', platform: [:ruby_20]
Source -Gem::InstallError : byebug nécessite la version Ruby >= 2.0.0