代码之家  ›  专栏  ›  技术社区  ›  nonopolarity

为什么windows7上的Ruby 1.9.2使用gems的1.9.1路径?它使用的是c:/ruby192/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/命令.rb

  •  0
  • nonopolarity  · 技术社区  · 14 年前

    我使用c:\ruby192的一键安装程序安装了Ruby 1.9.2

    它没有设置任何路径,所以我将其设置为在路径的最开始处包含c:\ruby192。

    但是当它在某些方面出错时(对于Rails 3.0),路径会显示:

    [Error message]
    c:/ruby192/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/commands.rb
    

    为什么Ruby1.9.2的gems路径是1.9.1?

    1 回复  |  直到 14 年前
        1
  •  3
  •   Daniel O'Hara    14 年前

    a little FAQ chapter

    标准库安装在/usr/local/lib/ruby/1.9.1中 主要与1.9.2兼容,因此其库安装在 目录。