Вы пытались вызвать Spring, когда он уже загружен (т. Е. Константа Spring определена).
Возможно, это связано с тем, что вы сгенерировали binstubs с помощью Spring 1.0, и теперь у вас есть версия Spring> 1.0 на ваша система. Чтобы решить эту проблему, обновите ваш пакет до последней версии Spring и затем запустите bundle exec spring binstub --all
, чтобы восстановить ваши binstubs. Это однократный шаг, необходимый для обновления с 1.0 до 1.1.
Вот обратный след:
/Users/woodbineone/.gem/ruby/2.7.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:55:in `load'
/Users/woodbineone/.gem/ruby/2.7.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:55:in `load'
/Users/woodbineone/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:319:in `block in load'
/Users/woodbineone/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:291:in `load_dependency'
/Users/woodbineone/.gem/ruby/2.7.0/gems/activesupport-6.0.2.2/lib/active_support/dependencies.rb:319:in `load'
/Users/woodbineone/.gem/ruby/2.7.0/gems/spring-2.1.0/lib/spring/binstub.rb:11:in `<main>'
/Users/woodbineone/.rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
/Users/woodbineone/.rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
/Users/woodbineone/workspace/blog/bin/spring:15:in `<top (required)>'
bin/rails:3:in `load'
bin/rails:3:in `<main>'