更新GEM时碰到的问题,解决一法(精)

上一篇 / 下一篇  2009-12-30 09:22:48 / 个人分类:RUBY&WATIR

问题的起因:

开始学习RUBY时,先安装了一个RUBY1.8.6版本,GEM是0.9.2版本,WATIR是1.5的版本。在每次更新gem时,总是报错,提示:

c:\>gem update --system
      Updating RubyGems...
           Attempting remote update of rubygems-update
           Install required dependency builder? [Yn]  Y
           ERROR:  While executing gem ... (Gem::GemNotFoundExc
          Could not find builder (>= 0) in any repository

后来查找相关文档,发现是由于GEM的版本太低了。导致无法更新GEM,无法更新GEM就无法更新watir。

解决办法:

下载最新的gem(目前是1.3.5)

下载地址:http://rubygems.rubyforge.org

使用方法:

     在command 下进入到解压后的gem文件夹中。
   运行:C:\rubygems-1.3.5>ruby setup.rb
      RubyGems 1.3.5 installed

更新完GEM后,重新在CMD里输入

c:\>gem install watir

更新成功。

watir版本(1.6.5)

而后在检查RUBY版本,下载最新的1.8.6

下载地址:

http://files.rubyforge.vm.bytemark.co.uk/rubyinstaller/

我使用的是rubyinstaller-1.8.6-p383-rc1.exe 

先在程序里卸载原版本的ruby。而后在安装新版本的ruby。RUBY不支持覆盖升级。


TAG:

春暖花开 引用 删除 liujinkui   /   2010-07-15 19:05:41
1
 

评分:0

我来说两句

Open Toolbar