что означает «неверный формат драгоценного камня»? - PullRequest
0 голосов
/ 01 декабря 2009

Значит ли это, что я каким-то образом использовал свою среду ruby ​​/ gem / rails? Я уже давно пользуюсь InstantRails2-0, но недавно решил обновить рельсы. До сих пор это была большая боль. Сначала у меня были проблемы с получением последней версии гема, rubygems-update не смог получить последнюю версию. Я наконец смог получить последнюю версию гема, загрузив ее вручную и запустив setup.rb для rubygems-1.3.5.

Когда я делаю 'gem update rails', я получаю следующую ошибку:

недопустимый формат гемов для C: /ruby/lib/ruby/gems/1.8/cache/activesupport-2.3.5.gem

Я попытался вручную загрузить gem activesupport и выполнить 'gem install local [path to gem]'. Похоже, это сработало, поэтому я сделал то же самое с rails 2.3.3.gem, но затем получил ту же ошибку неверного формата gem, но для activerecord-2.3.3.gem.

Моя версия драгоценного камня 1.3.5. Текущая версия rails .... больше не работает из-за ошибки версии RubyGem: activesupport (2.1.1 not = 2.0.2)

1 Ответ

1 голос
/ 01 декабря 2009

Этот пост может быть полезен: http://www.ruby -forum.com / topic / 137985

Возможно, вам придется очистить rails и его зависимости в каталоге gem cache. Вы также можете сначала попробовать gem uninstall на оскорбительных самоцветах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...