使用rails 3.1.1和ruby 1.9.3进行ruby-debug

时间:2012-02-03 09:33:58

标签: ruby-on-rails ruby-on-rails-3 debugging

我已经阅读过教程和几个堆栈溢出帖子,建议我应该使用

gem 'ruby-debug19', "~> 0.11.6"

或     gem'ruby-debug19',: require => 'ruby-debug',: platforms => :mri_19     gem'ruby-debug',: platforms => :mri_18

在进行捆绑安装后,我尝试通过执行

来使用它
rails s --debugger

并收到错误消息

"You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem install ruby-debug' Exiting

如果我输入

gem install ruby-debug

我得到:错误:安装ruby-debug时出错:     rbx-require-relative需要Ruby版本〜> 1.8.7。

gem install ruby-debug19

执行,但在我尝试启动服务器时仍会报告上面的错误消息。

我必须遗漏一些明显的东西,因为原始堆栈溢出问题没有其他意见。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

只需将行gem 'ruby-debug19', :require => 'ruby-debug'放在Gemfile中即可。然后运行bundle install