(未定义的局部变量或方法`byebug'

时间:2014-10-15 20:49:57

标签: ruby-on-rails byebug

我有以下错误:

  

NameError(未定义的局部变量或方法`byebug'

代码是

def  test
  t = ""
  byebug
end

-

  

RAILS_ENV =开发宝石列表| grep bye

     

byebug(3.5.1)

然后我跑:

  

RAILS_ENV =开发rails s

但它显示:

  

NameError(未定义的局部变量或方法`byebug'

你知道为什么吗?

谢谢!

2 个答案:

答案 0 :(得分:29)

似乎你需要

require 'byebug'

我遇到了同样的情况并要求失败并且“无法加载此类文件”错误,但添加到Gemfile工作。

答案 1 :(得分:1)

确保您没有使用bundle install --without development选项安装宝石。

如果是这种情况,只需运行bundle install --with development