【发布时间】:2012-03-28 08:47:03
【问题描述】:
我正在使用 Ruby on Rails 3 创建一个网站。我在这个项目上工作了 2 个月,一切正常。将 gem 'ckeditor', '3.4.2.pre' 添加到我的 gemfile 后,突然出现以下错误。我在这里遵循了 ckeditor 教程:http://hafizbadrie.wordpress.com/2011/07/31/rails-3-and-ckeditor/ 并且一切正常,但是从那时起,每当我在控制台上运行任何命令(如 rails server 或 bundle install)时,都会出现以下错误:
WARNING: Invalid .gemspec format in '/usr/lib/ruby/gems/1.8/specifications/arel-0.3.3.gemspec'
/usr/local/lib/site_ruby/1.8/rubygems.rb:777:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
from /usr/local/lib/site_ruby/1.8/rubygems.rb:211:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:1056:in `gem'
from /usr/bin/rails:18
我在 Google 上搜索并得到一个解决方案,说运行 gem install bundler,但这并没有解决我的错误。由于这个错误,我无法继续进行,因为没有一个命令正在运行。
我该如何解决这个错误? 提前谢谢...
【问题讨论】:
标签: ruby-on-rails gem bundler