【问题标题】:RVM - Do I need Ruby 1.8.7 in order to install Ruby 1.9?RVM - 我是否需要 Ruby 1.8.7 才能安装 Ruby 1.9?
【发布时间】:2012-02-12 11:57:58
【问题描述】:

我只需要对运行rvm requirements 后阅读的一行内容进行澄清。它说

To install rbx and/or Ruby 1.9 head (MRI) (eg. 1.9.2-head), then you
must install and use rvm 1.8.7 first.

这是指 RVM 版本 1.8.7 还是 Ruby 版本 1.8.7?我目前正在运行 RVM 版本 1.10.2,没有安装 gem,但我只想安装 1.9.3。谢谢!

【问题讨论】:

  • 您使用的是旧版本的 rvm 吗?
  • @Nick 你在用什么命令?你应该运行rvm install 1.9.3
  • @lucapette 我还没有这样做,因为我想确保我满足rvm requirements 的所有要求。虽然这是我计划使用的命令。澄清一下,我没有收到错误消息,我只是想确保该行引用 rvm 1.8.7 而不是 ruby 1.8.7

标签: ruby rvm


【解决方案1】:

只看the most recent revision of that part of RVM,您似乎会自动收到该消息。它针对 *nix 用户,所以我目前无法检查,但所有此类用户都应该从 rvm requirements 获得该消息。自去年 9 月以来它就一直存在,这并不是在警告您还没有遇到依赖项。 (请注意,它还说 bash、curl、git 和 patch 是必需的,而且您可能也有这些。)

无论如何,它指的是 RVM 版本,对您而言,它是前面的两个小版本。这是一个可以理解的令人困惑的消息,因为 1.8.7 也是一个相当广泛的 Ruby 版本。

【讨论】:

    【解决方案2】:

    这意味着 RVM 版本 1.8.7,而不是 Ruby 1.8.7。

    【讨论】:

    • 你不是 rvm 用户,是吗?
    • 只是间歇性的。我得到了和他一样的信息,但是我能够在没有 ruby​​ 1.8.7 的情况下安装 ruby​​ 1.9,所以我 99% 确定我在这个方面是正确的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-26
    • 1970-01-01
    • 2011-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多