Файл kernel_require.rb не может загрузить такой файл, но у меня есть гем - PullRequest
0 голосов
/ 15 мая 2018

Я получаю вывод:

/ Users / JZ / .rvm / gems / ruby-2.5.1 / gems / bootsnap-1.3.0 / lib / bootsnap / load_path_cache / core_ext / kernel_require.rb: 32: в `require ': не может загрузить такой файл - HTTPClient (LoadError)

Я запустил gem install httpclient и bundle install, и он говорит, что все драгоценные камни были установлены.

У меня есть несколько версий ruby, это может быть проблемой?

Запуск which -a ruby Возвращает:

/Users/JZ/.rvm/rubies/ruby-2.5.1/bin/ruby
/usr/bin/ruby
/usr/bin/ruby

Я видел, что у других была эта проблема, и она исправила их, но я думаю, что у меня есть правильная версия ruby.

Я перепробовал практически все, от удаления Ruby / Rails до удаления упаковщика, но не знаю, как это исправить!

Вот полный след:

4: from bin/rails:5:in `<main>'
3: from /Users/JZ/.rvm/gems/ruby-2.5.1/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `require'
2: from /Users/JZ/.rvm/gems/ruby-2.5.1/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:249:in `load_dependency'
1: from /Users/JZ/.rvm/gems/ruby-2.5.1/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `block in require'
/Users/JZ/.rvm/gems/ruby-2.5.1/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require': cannot load such file -- HTTPClient (LoadError)
...