我是红宝石的新手。
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
答案 0 :(得分:0)
我认为它可能是一个损坏的下载 - Gems已经将rubygems-update包的错误副本下载到缓存中,并且每次运行更新功能时它都会尝试使用该缓存副本。
尝试删除C:/Ruby/lib/ruby/gems/1.8/cache/rubygems-update-1.3.5.gem并重试。
如果不起作用,请卸载您当前使用的Ruby版本,并使用RubyInstaller的候选发布版。 RubyInstaller取代了One-Click安装程序,并且拥有更新版本的RubyGems。