首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在windows 7中需要ruby 1.8.6的rubygems时出错

在windows 7中需要ruby 1.8.6的rubygems时出错
EN

Stack Overflow用户
提问于 2013-08-27 20:09:51
回答 1查看 734关注 0票数 0

在前面的问题中有一些案例,但他们的答案对我没有帮助,因为我使用的是Windows7,而他们使用的是MAC或Linux。

以下是有关我的Ruby安装的一些详细信息:

代码语言:javascript
复制
C:\Ruby\rubygems-1.3.1>gem env

RubyGems Environment:

  RUBYGEMS VERSION: 1.3.1
  RUBY VERSION: 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32]
  INSTALLATION DIRECTORY: C:/Ruby/lib/ruby/gems/1.8
  RUBY EXECUTABLE: C:/Ruby/bin/ruby.exe
  EXECUTABLE DIRECTORY: C:/Ruby/bin
  RUBYGEMS PLATFORMS:
    ruby
    x86-mswin32-60
  GEM PATHS:
     C:/Ruby/lib/ruby/gems/1.8
     C:/Users/Omar H/.gem/ruby/1.8
  GEM CONFIGURATION:
     :update_sources => true
     :verbose => true
     :benchmark => false
     :backtrace => false
     :bulk_threshold => 1000
     :sources => ["http://production.s3.rubygems.org/"]
  REMOTE SOURCES:
     http://production.s3.rubygems.org/

我正在尝试使用JSON gem,所以我的代码是如何开始的:

代码语言:javascript
复制
require 'rubygems'
require 'json/pure'

代码是用于sketchup插件的。每当我打开sketchup,并且sketchup试图加载这个文件时,我得到这个错误:

代码语言:javascript
复制
Error Loading File addAtt.rb
no such file to load -- rubygems

我查看了应该安装gem的目录,发现了gem:C:\Ruby\lib\ruby\gems\1.8\gems

我甚至检查过我没有遗漏libzlib-ruby或libyaml-ruby文件,因为这也是我看到可能导致这个问题的原因之一,但我确实有这些文件。

此尝试使用的是我安装的json-pure。

我知道Sketchup在安装时不会安装完整的ruby库,这就是为什么我下载了所需的其余ruby文件,并通过以下链接满足了Sketchup的ruby版本:http://rubyforge.org/frs/download.php/47082/ruby186-27_rc2.exe。也许我出现问题的原因可能是我有多个ruby版本,而使用的是其他版本的文件,但我不知道如何找出或修复它。

@Sachin Singh我尝试使用gem update --system命令,结果如下:

代码语言:javascript
复制
C:\Users\Omar H>gem update --system
Updating RubyGems
Updating rubygems-update
ERROR:  While executing gem ... (Gem::InstallError)
    rubygems-update requires Ruby version >= 1.8.7
EN

回答 1

Stack Overflow用户

发布于 2013-08-28 11:57:24

我认为您需要将标准库路径添加到$LOAD_PATH中。这就是Ruby如何知道在哪里可以找到“rubygems”的。默认情况下,SketchUp不会在$LOAD_PATH中添加任何库路径。

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

https://stackoverflow.com/questions/18465015

复制
相关文章

相似问题

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