не может обновить ruby ​​(а также не может установить гемы) - PullRequest
0 голосов
/ 30 ноября 2009

Я новичок в рубине.

OS: Windows XP 
Ruby Version --ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32] 

Когда я бегу

gem update --system after installing ruby 

Я получаю эту ошибку

C:\Documents and Settings\abhisheksreepal>gem update --system 
Updating RubyGems 
Updating rubygems-update 
ERROR:  While executing gem ... (Gem::InstallError) 
    invalid gem format for C:/Ruby/lib/ruby/gems/1.8/cache/rubygems-update-1.3.5.gem 

1 Ответ

0 голосов
/ 30 ноября 2009

Я думаю, что это может быть поврежденная загрузка - Gems загрузил в кэш неверную копию пакета rubygems-update, и каждый раз, когда вы запускаете функцию обновления, она пытается использовать эту кэшированную копию.

Попробуйте удалить C: /Ruby/lib/ruby/gems/1.8/cache/rubygems-update-1.3.5.gem и повторите попытку.

Если это не сработает, удалите версию Ruby, которую вы сейчас используете, и используйте Release Candidate RubyInstaller . RubyInstaller заменяет установщик One-Click и имеет более новую версию RubyGems.

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