首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Ruby运行过程中显示的宝石错误: gem更新-系统

Ruby运行过程中显示的宝石错误: gem更新-系统
EN

Stack Overflow用户
提问于 2010-06-18 07:19:48
回答 2查看 1.2K关注 0票数 0

我是Ruby的大一学生,现在正试图在我的机器上安装红宝石,根据http://wiki.openqa.org/display/WTR/Tutorial上的教程

但是,在我安装了ruby186-26并运行命令“gem”之后,发生了以下错误:

代码语言:javascript
代码运行次数:0
运行
复制
C:\Documents and Settings\e482090\Desktop>gem update --system
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/config_file.rb:51:in `initialize': Inval
id argument - <Not Set>/.gemrc (Errno::EINVAL) 
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/config_file.rb:51:in `open' 
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/config_file.rb:51:in `initi
alize' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:36:in `new' 
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:36:in `do_con
figuration' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:25:in `run' 
from c:/ruby/bin/gem:23

C:\Documents and Settings\e482090\Desktop>gem install watir
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/config_file.rb:51:in `initialize': Inval
id argument - <Not Set>/.gemrc (Errno::EINVAL) 
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/config_file.rb:51:in `open' 
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/config_file.rb:51:in `initi
alize' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:36:in `new' 
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:36:in `do_con
figuration' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:25:in `run' 
from c:/ruby/bin/gem:23

同时,我们已经在其他机器上尝试了这一点,结果是可以的。

因此,我的问题是,为什么错误发生在我的电脑上?你以前见过这种错误吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-18 11:46:41

这是由您试图安装的ruby版本造成的,其中包括一个过时的rubygems版本,无法自动更新其自身。

由于您试图在windows计算机上安装ruby,所以需要从

http://rubyinstaller.org

获取您需要的任何版本的最新补丁版本--有一个1.8.6、1.8.7和1.9.1安装程序可用。

一旦您从这个站点安装了正确的版本,您将能够运行gem update --system而没有任何问题。

票数 0
EN

Stack Overflow用户

发布于 2010-09-22 19:01:29

执行以下命令及其工作

gem安装hpricot -platform=mswin32 32

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3067820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档