Ruby调试器:"内部错误!未定义的方法`skip_next_exception' for Debugger:Module" (OSX 10.7 Lion)

时间:2012-08-15 15:10:54

标签: ruby-on-rails ruby debugging osx-lion sinatra

使用debugger gem,尝试使用'skip'命令时出现以下错误:

  

内部错误!未定义的方法`skip_next_exception'for   调试器:模块

  • Ruby版本:1.9.3-p194
  • RubyGems版本:1.8.24
  • 操作系统:OSX 10.7 Lion

这是调试器中的错误还是用户错误?

1 个答案:

答案 0 :(得分:1)

我看不到你的代码。但我可以建议以下解决方案:

  1. 确保将debbugger gem添加到您的Gemfile或直接require 'debbugger'
  2. Add gem在sinatra应用程序中的助手。这很关键。
  3. 尝试在Sinatra外使用gem功能来检查它是否有效