无法 运行 `bundle install`
Cannot run `bundle install`
所以前几天我 运行 遇到了严重的硬盘问题,不得不手动删除我的 .gem
文件夹。我试图通过进入我的项目文件夹 运行 bundle install
来为我的应用程序重建 gem ...不幸的是,我 运行 遇到了这个错误:
/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
所以前几天我 运行 遇到了严重的硬盘问题,不得不手动删除我的 .gem
文件夹。我试图通过进入我的项目文件夹 运行 bundle install
来为我的应用程序重建 gem ...不幸的是,我 运行 遇到了这个错误:
/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 gemgem install bundler
那么你可以运行
bundle install