Ошибка версии RubyGem: activesupport (1.4.4 not = 3.0.0.beta) (Gem :: LoadError) - PullRequest
0 голосов
/ 18 апреля 2010

Я хочу использовать последнюю версию рельсов в моем Gemfile: gem 'rails', '3.0.0.beta3'

При попытке запустить мой сервер я получаю эту ошибку, знаете ли вы, как я могу решить эту проблему?

$rails s
/Library/Ruby/Site/1.8/rubygems.rb:777:in `report_activate_error': RubyGem version error: activesupport(1.4.4 not = 3.0.0.beta) (Gem::LoadError)
    from /Library/Ruby/Site/1.8/rubygems.rb:211:in `activate'
    from /Library/Ruby/Site/1.8/rubygems.rb:246:in `activate'
    from /Library/Ruby/Site/1.8/rubygems.rb:245:in `each'
    from /Library/Ruby/Site/1.8/rubygems.rb:245:in `activate'
    from /Library/Ruby/Site/1.8/rubygems.rb:1056:in `gem'
    from /usr/bin/rails:18

Комплект поставки возврата Your bundle is complete!

список драгоценных камней, дайте мне

activesupport (3.0.0.beta3, 2.3.5, 2.2.2, 1.4.4)

1 Ответ

2 голосов
/ 18 апреля 2010

ок, значит у вас activesupport 3.0.0.beta3, а для него требуется activesupport 3.0.0.beta. Попробуйте это:

gem install activesupport -v 3.0.0.beta --pre
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...