2012-03-28 75 views
3

我正在使用Ruby on Rails 3創建一個網站。我一直在爲這個項目工作2個月,一切工作正常。在我將gem'ckeditor','3.4.2.pre'添加到我的gemfile後突然出現以下錯誤。我跟着CKEditor的教程在這裏:http://hafizbadrie.wordpress.com/2011/07/31/rails-3-and-ckeditor/和一切工作正常,但自那以後,每當我運行像鐵軌服務器的任何命令或捆綁我的控制檯上安裝我收到以下錯誤:找不到RubyGem rails(> = 0)(Gem :: LoadError)


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 

我搜索谷歌和有一個解決方案,說運行gem install bundler,但是這並沒有解決我的錯誤。由於這個錯誤,我不能繼續進行,因爲沒有一個命令正在運行。

我該如何解決這個錯誤? 在此先感謝...

回答

0

我猜你正在使用ree版本1.8.7,幾個寶石不支持ree 1.8.7。檢查支持ree 1.8.7的gem版本並安裝相應版本的gem。如果您找不到解決方案,請發表評論

相關問題