在Windows XP上安装watir-webdriver时,"marshal data too short"错误消息

Žel*_*pin 4 windows installation windows-xp watir watir-webdriver

我在VMware Fusion虚拟机(3.1.2 332101)中安装了Windows XP(Professional,Version 2002,Service Pack 3).(主机是MacBook Pro,Mac OS 10.6.7.)XP安装有512 MB RAM并且完全更新,除了我在版本6下离开Internet Explorer.

我已经安装了Ruby和RubyGems:

C:\Documents and Settings\zeljko>gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 1.6.2
  - RUBY VERSION: 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32]
  - INSTALLATION DIRECTORY: C:/Ruby187/lib/ruby/gems/1.8
  - RUBY EXECUTABLE: C:/Ruby187/bin/ruby.exe
  - EXECUTABLE DIRECTORY: C:/Ruby187/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-mingw32
  - GEM PATHS:
     - C:/Ruby187/lib/ruby/gems/1.8
     - C:/Documents and Settings/zeljko/.gem/ruby/1.8
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/
Run Code Online (Sandbox Code Playgroud)

当我尝试安装watir-webdriver gem时,收到以下错误消息:

C:\Documents and Settings\zeljko>gem install watir-webdriver
ERROR:  While executing gem ... (ArgumentError)
    marshal data too short
Run Code Online (Sandbox Code Playgroud)

我正在寻找,但还没有找到解决方案.

Žel*_*pin 12

jarib建议我应该删除.gemfolder(C:\Documents and Settings\zeljko\.gem)并修复问题.