我通过this tutorial学习Ralis 这很有趣。 我有一个麻烦。 我创建了新的应用程序我做了很多工作。但我重新安装了我的系统(Ubuntu 13.04 - > 12.xx)。 保存新应用的我的文件夹。 我想继续使用它。 我安装了rvm,ruby,rails。 我为这个应用程序成功安装了所有宝石。 我运行迁移。 我可以在Chrome中查看我的应用:) 但是当我想做测试时:
bundle exec rspec
它会产生错误
/usr/lib/ruby/vendor_ruby/bundler/rubygems_ext.rb:8:in `require': no such file to load -- rubygems (LoadError)
from /usr/lib/ruby/vendor_ruby/bundler/rubygems_ext.rb:8
from /usr/lib/ruby/vendor_ruby/bundler.rb:11:in `require'
from /usr/lib/ruby/vendor_ruby/bundler.rb:11
from /usr/bin/bundle:4:in `require'
from /usr/bin/bundle:4
如何解决此错误?
答案 0 :(得分:0)
我重新安装所有组件(ruby rails rvm等)并将项目文件夹移动到〜/并且它可以工作。 :)