Установка Граблей: недопустимый формат драгоценного камня

Я установил Ruby на WinXP. Используемый rubyinstaller-1.8.6-p383-rc1.exe.

Работал gem install rake

Получите ошибку:

Ошибка, устанавливающая грабли: недопустимый формат драгоценного камня для C:/Ruby/lib/ruby/gems/1.8/cache/rake-0.8.7.gem

Я попытался удалить папку кэша, но я продолжаю получать ту же ошибку. Попробованный Ruby 1.9.1 также. Та же ошибка. Что я делаю неправильно?

0
задан 10.12.2009, 18:51

1 ответ

  1. Вручную загрузите драгоценный камень направляющих
  2. Распакуйте его с gem unpack rails-X.X.X.gem
  3. Ищите файл Rakefile в распакованном dir для строк, которые запускаются с s.add_dependency
  4. Вручную загрузите все зависимости в rubyforge (у каждого есть его собственный проект),
  5. Установите каждого с gem install xxx.gem. Для направляющих 2.0.1 соответствующий порядок: activesupport, actionpack, actionmailer, activerecord, actionresource, rake, rails.

И каждый раз, когда у Вас есть проблема с драгоценным камнем, пробуя обновление его сначала: gem update --system. Это обычно решает много проблем.

0
ответ дан 27.11.2019, 20:17

Теги

Похожие вопросы