Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Ruby运行过程中显示的宝石错误: gem更新-系统

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

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

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

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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 03: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 11:01:29

执行以下命令及其工作

gem安装hpricot -platform=mswin32 32

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

https://stackoverflow.com/questions/3067820

复制
相关文章
Ruby检测Gem是否安装
最近参加七牛的demo大赛,决定使用ruby开发。于是遇到了一些疑问,然后解决了,这里记录一下。
技术小黑屋
2018/09/04
1.9K0
MAC安装Ruby Rails brew gem
Error running ‘requirements_osx_brew_libs_install autoconf automake libtool pkg-config libyaml readline libksba openssl’,
全栈程序员站长
2021/05/19
1.7K0
在执行gem: redis requires Ruby version >= 2.2.2
/usr/local/rvm  /usr/local/rvm/src/rvm  /usr/local/rvm/src/rvm/bin/rvm  /usr/local/rvm/src/rvm/lib/rvm  /usr/local/rvm/src/rvm/scripts/rvm  /usr/local/rvm/bin/rvm  /usr/local/rvm/lib/rvm  /usr/local/rvm/scripts/rvm
拓荒者
2019/03/11
1.4K0
CentOS Linux上配置Ruby
Ruby是Web开发和Linux管理的最佳语言。Ruby提供了以前讨论的所有语言中的许多优点:PHP,Python和Perl。
用户9042463
2021/09/29
2K0
一文搞清rake、Rakefile、gem、gemspec、bundler、bundle、Gemfile的关系
这几个都是Ruby语言中的概念。下面我分别介绍一下各个名词的含义,并将其与其他类似工具做比较,以便读者理解。
DevOps持续交付
2020/03/10
4.1K0
【Ruby】【改gem源镜像】【Win10 + Jruby-9.1.2.0 + Rails 5.1.3 + gem 2.6.4 】
(1)> gem sources –add http://gems.ruby-china.org 遇到问题: Error fetching https://gems.ruby-china.org/: certificate verify failed (https://gems.ruby-china.org/specs.4.8.gz)
全栈程序员站长
2022/09/06
7730
warning insecure world writable dir ruby mode 040777,gem insstal sass error failed to build gem nati
不知道homebrew的不要问我,因为我也不知道是什么鬼。应该和忍者影分身一种鬼东西。
landv
2019/05/23
1.3K0
warning insecure world writable dir ruby mode 040777,gem insstal sass error failed to build gem nati
Effective Testing with RSpec 3 (第一部分:入门)
RSpec 3是一个高效的Ruby测试框架。 我们说生产效率很高,因为关于它的一切 - 它的样式,API,库和设置 - 都是为了在编写出色的软件时为你提供支持。
不知雨
2018/09/06
2K0
Ruby开发提速:RubyGems国内镜像
Ruby是一门开源的动态编程语言,注重简洁和效率。Ruby的句法优雅,读起来自然,写起来舒适。
DevOps持续交付
2021/01/28
3.2K0
Sass安装
更多安装方法可以查看官网:https://sass-lang.com/install
Qwe7
2022/04/18
1.3K0
如何运行ruby代码
第一种,ruby -e 在命令行中运行下面命令,-e的意思是,把后面的字符串当作脚本执行 ruby -e "print 'hello'" 使用irb交互控制台 在命令行输入irb hello worldxingoo@xingoo-Lenovo:~/workspace/RubyTest$ irb irb(main):001:0> p "hello" "hello" => "hello" irb(main):002:0> p "中文hello" "中文hello" => "中文hello" irb(main):
用户1154259
2018/01/17
1.4K0
Mac上更新Ruby
在项目中要适配iOS10,要使用cocoapods更新第三方库,而目前使用的ruby版本是Mac系统自带的1.8.7。所以需要对ruby进行升级。这里使用rvm对ruby进行升级,升级过程如下: 1、安装 rvm rvm:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)。
s_在路上
2018/09/11
3.4K0
Mac上更新Ruby
pycharm代码运行不显示结果_pycharm运行配置错误
我最近看了两节关于数据分析的课程,其中最基础也最重要的知识就是支持度,置信度和提升度了。而在打印提升度的相关信息时,我遇到了一些麻烦!
全栈程序员站长
2022/09/27
1K0
pycharm代码运行不显示结果_pycharm运行配置错误
Cocopods| 使用自己的私有仓库时的一次报错记录
查看本地的 cocoapods repos 有没有时,发现没有我们想要的类库:JWJFramework
進无尽
2018/09/12
2.4K0
Cocopods| 使用自己的私有仓库时的一次报错记录
PentestBox入门到进阶使用
PentestBox:渗透测试盒子 顾名思义,这是一个渗透工具包,但是不同于绝大多数国内xx工具包的是,这里集成的大都是Linux下的工具,Kali Linux上面的常用的很多工具这里面也都集成了。 官方的介绍如下:PentestBox是一款Windows平台下预配置的便携式开源渗透测试环境
全栈工程师修炼指南
2020/10/23
5.4K0
PentestBox入门到进阶使用
PentestBox入门到进阶使用
PentestBox:渗透测试盒子 顾名思义,这是一个渗透工具包,但是不同于绝大多数国内xx工具包的是,这里集成的大都是Linux下的工具,Kali Linux上面的常用的很多工具这里面也都集成了。 官方的介绍如下:PentestBox是一款Windows平台下预配置的便携式开源渗透测试环境
全栈工程师修炼指南
2022/09/28
2.4K0
PentestBox入门到进阶使用
Ruby x Jekyll 本地调试环境搭建
这里是本站开源: https://github.com/szhshp/NextJS-BlogTemplate-ProjectTitan
szhshp
2022/09/21
1.3K0
Ruby 应用容器封装踩坑记录(Lobsters)
本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)
soulteary
2020/03/22
4.9K0
Ruby 应用容器封装踩坑记录(Lobsters)
安装Sass和Compass
sass基于Ruby语言开发而成,因此安装sass前需要安装Ruby。(注:mac下自带Ruby无需在安装Ruby!)
三产
2021/01/13
7260
Ruby 应用容器封装踩坑记录(Lobsters)
本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)
soulteary
2020/03/26
7.5K0

相似问题

gem更新后的错误--系统

22

ruby gem更新错误事件

12

Ruby永久运行和Ruby,gem路径错误

12

对于ruby < 2.3,‘`gem更新--系统’是否损坏了?

11

Bundler:用系统宝石安装本地gem

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文