Не удалось найти рельсы RubyGem (> = 0) (Gem :: LoadError) - PullRequest
3 голосов
/ 28 марта 2012

Я создаю сайт с использованием Ruby on Rails 3. Я работал над этим проектом 2 месяца, и все работало нормально.Внезапно я получаю следующую ошибку после того, как я добавил гем 'ckeditor', '3.4.2.pre' в мой гемфайл.Я следовал здесь руководству по ckeditor: http://hafizbadrie.wordpress.com/2011/07/31/rails-3-and-ckeditor/ и все работало нормально, но с тех пор всякий раз, когда я запускаю на консоли любую команду, такую ​​как rails server или bundle, я получаю следующую ошибку:


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, но это не решило мою ошибку.Из-за этой ошибки я не могу продолжить, поскольку ни одна команда не выполняется.

Как я могу решить эту ошибку?заранее спасибо ...

1 Ответ

0 голосов
/ 04 января 2013

Полагаю, вы используете ree версии 1.8.7, пара гемов не поддерживает ree 1.8.7. Проверьте версию gem, которая поддерживает ree 1.8.7, и установите соответствующую версию gem. Если вы не можете найти решение, оставьте комментарий

...