Je suis d'essayer d'ajouter un débogueur à mes rails 3.1.1 application qui utilise ruby 1.9.2. J'ai ajouté ce qui suit à mon Gemfile:rails de débogage 3.1.1 application
gem 'ruby-debug19', :require => 'ruby-debug'
et je reçois l'erreur suivante:
/.rvm/gems/[email protected]/gems/ruby-debug19-0.11.6/cli/ruby-debug/interface.rb:55:in `block (2 levels) in initialize': uninitialized constant Debugger::LocalInterface::Readline (NameError)
par la façon dont je donne les résultats suivants:
$ ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]
$ rails -v
Rails 3.1.1
$ rvm -v
rvm 1.8.6 by Wayne E. Seguin ([email protected]) [https://rvm.beginrescueend.com/]
Merci pour la réponse rapide de l'erreur modifiée: 'Vous devez installer Ruby -debug pour exécuter le serveur en mode débogage. Avec les gemmes, utilisez 'gem install ruby-debug' 'Exiting' – GTDev
Juste pour vérifier, maintenant que vous pouvez installer la gemme, avez-vous exécuté une installation' bundle' sur votre projet? –
Oui, il ne semblait pas changer quoi que ce soit – GTDev