'undefined local variable or method `byebug'
I have the follwing error:
NameError (undefined local variable or method `byebug'
Code is
def test
t = ""
byebug
end
--
RAILS_ENV=development gem list | grep bye
byebug (3.5.1)
then I run :
RAILS_ENV=development rails s
but it shows:
NameError (undefined local variable or method `byebug'
Do you have any idea why?
Thanks!
Solution 1:[1]
It seems you need to
I was in the same situation and require failed with 'cannot load such file' error but adding to the Gemfile worked.
Solution 2:[2]
Make sure you haven't installed the gems with bundle install --without development option.
If that is the case just run bundle install --with development
Solution 3:[3]
Add byebug gem into development group
group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug'
# Access an IRB console on exception pages or by using <%= console %> in views
gem 'web-console', '~> 2.0.0.beta4'
end
Then run this command bundle install --with development
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | tuxayo |
| Solution 2 | Calin Ciobanu |
| Solution 3 | Vishal Patidar |
