Помощь в установке Ruby Debugger! - PullRequest
7 голосов
/ 21 ноября 2010

Я установил ruby-debugger, но даже после этого, когда я пытаюсь запустить сервер rails с параметром --debugger, я получаю сообщение об ошибке консоли, в котором говорится, что ruby-debugger не установлен, см. Журналы ниже: -

:~/work_space/rails_apps/Bidding_sys_remaining$ sudo gem install ruby-debug    <<<<<<<

Building native extensions.  This could take a while...
Building native extensions.  This could take a while...
Successfully installed columnize-0.3.2
Successfully installed linecache-0.43
Successfully installed ruby-debug-base-0.10.4
Successfully installed ruby-debug-0.10.4
4 gems installed
Installing ri documentation for columnize-0.3.2...
Installing ri documentation for linecache-0.43...
Installing ri documentation for ruby-debug-base-0.10.4...
Installing ri documentation for ruby-debug-0.10.4...
Installing RDoc documentation for columnize-0.3.2...
Installing RDoc documentation for linecache-0.43...
Installing RDoc documentation for ruby-debug-base-0.10.4...
Installing RDoc documentation for ruby-debug-0.10.4...

:~/work_space/rails_apps/Bidding_sys_remaining$ 
:~/work_space/rails_apps/Bidding_sys_remaining$ rails server --debugger
=> Booting WEBrick
=> Rails 3.0.1 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem  install ruby-debug'

Выход

Это первый раз, когда я пытаюсь использовать отладчик rails.
Также любые предложения по ссылкам, чтобы получить помощь по началу работы с отладчиком rails, любые руководства для новичков.??

Ответы [ 2 ]

14 голосов
/ 21 ноября 2010

Убедитесь, что вы включили камень в Gemfile

gem 'ruby-debug' # for ruby 1.8.7+    
gem 'ruby-debug19' # for ruby 1.9.2+

и затем запустите пакетную установку

Обновление:

Вы также можете добавить это в свой Gemfile, и он позаботится о обеих версиях ruby.

  gem 'ruby-debug19', :require => 'ruby-debug', :platforms => :mri_19
  gem 'ruby-debug', :platforms => :mri_18
4 голосов
/ 01 декабря 2010

Просто чтобы перейти к тому, что сказал Джордж, поскольку Gemfile поддерживает его, вы, возможно, захотите поместить его в группу, поскольку вы, скорее всего, не захотите отладки ruby ​​в рабочей среде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...