0

第一次尝试在 ruby​​ 2.2.3 中使用 byebug 时,我得到了

NameError:
      undefined local variable or method `byebug'

我很困惑,这是一些诊断:

ruby --version
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14]

cat Gemfile | grep bye
gem 'byebug'

gem list | grep bye
byebug (8.2.1, 8.2.0)

#the command I'm using to run my ruby code is
rspec *spec.rb --tag focus
#also tried prepending bundle exec
4

2 回答 2

0

想办法。我需要这条线:

require 'byebug'; byebug;

在我的红宝石代码中。

于 2015-11-26T19:44:42.743 回答
0

您是否在您的应用程序上运行bundle install(假设这是在 Rails 应用程序的上下文中,因为您使用的是 Gemfiles)?

编辑:你想通了,我看到 :DI 会建议接下来需要图书馆,但我发现我不需要。

于 2015-11-26T19:46:11.423 回答