当我要求v2.1.0时,为什么RVM会给我一个“候选版本”?

时间:2014-01-31 13:21:05

标签: ruby rvm

rvm install 2.1.0

该命令在我的系统上安装ruby-2.1.0-rc1

但是Ruby website表示v2.1.0(final)可用,并且是当前的稳定版本。为什么RVM没有给我这个?

1 个答案:

答案 0 :(得分:2)

问题可能是您的RVM安装已过时。必须先更新RVM才能安装新的rubies:

例如,我系统上的rvm list known向我显示了这个:

# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-p374]
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p320]
[ruby-]1.9.3[-p448]
[ruby-]2.0.0-p195
[ruby-]2.0.0[-p247]
[ruby-]2.1.0-preview1
[ruby-]2.1.0-head
ruby-head

rvm get head更新后,它向我显示了这个:

# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-p374]
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p320]
[ruby-]1.9.3[-p484]
[ruby-]2.0.0-p195
[ruby-]2.0.0[-p353]
[ruby-]2.1.0
[ruby-]2.1-head
ruby-head

尝试更新rvm并查看是否能解决问题