因此,前几天我遇到了一个极端的硬盘问题,不得不手动删除我的.gem
文件夹。我试图通过进入项目文件夹来运行来为我的应用程序重建gems,bundle install
很不幸,我遇到了以下错误:
/home/xxx/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- bundler (LoadError)
from /home/xxx/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/bin/bundle:7:in `<main>'
顺便说一句,kernel_require.rb的第54行是return gem_original_require(path)
:
if Gem::Specification.unresolved_deps.empty? then
RUBYGEMS_ACTIVATION_MONITOR.exit
return gem_original_require(path)
end
由于您删除了“ .gem”文件夹,因此您的Bundler gem也不存在。
尝试先使用重新安装Bundler gem
gem install bundler
那你就可以跑
bundle install
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句