2012-02-11 76 views
4

我只需要在运行rvm requirements后读取的一行说明。它说RVM - 我是否需要Ruby 1.8.7才能安装Ruby 1.9?

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。谢谢!

+0

你是一个老版本的rvm吗? – three 2012-02-11 22:50:51

+0

RVM版本1.10.2 – Nick 2012-02-11 22:54:46

+0

@Nick你使用了什么命令?你应该运行'rvm install 1.9.3' – lucapette 2012-02-11 23:05:23

回答

2

只要看看the most recent revision of that part of RVM,它似乎就像你自动获得该信息。它针对* nix用户,因此我目前无法检查,但所有此类用户都应该从rvm requirements获取该消息。自去年9月份以来,它一直在那里,并不是警告你没有遇到依赖。 (注意,它也表示bash,curl,git和补丁都是必需的,你也可能有这些)。

无论如何,它指的是RVM版本,这对你来说是两个小版本。这是一个可以理解的混淆信息,因为1.8.7也是一个相当普遍的Ruby版本。

0

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

+0

你不是一个rvm用户,对吗? – three 2012-02-11 23:44:54

+0

只是间歇性的。我得到和他一样的信息,但是我能够在没有ruby 1.8.7的情况下安装ruby 1.9,所以我99%肯定我在这个版本上是正确的。 – 2012-02-11 23:55:56

+0

没有rvm 1.8.7 :) – three 2012-02-12 13:54:04