红宝石1.8.7&没有rmv的ruby 2,安装失败

时间:2013-07-03 15:57:19

标签: ruby rvm

我在已经拥有红宝石1.8.7的centos中安装了ruby 2.0(来自源代码)。 我不知道以前有过安装。 我也注意到已经安装了RVM。现在它不起作用。

RVM输出

$ /usr/local/rvm/bin/rvm list
$ rvm rubies
 No rvm rubies installed yet. Try 'rvm help install'.

根据我的理解,RVM不知道已经安装了Ruby版本。

是否可以卸载所有版本并使用RVM重新安装ruby?

2 个答案:

答案 0 :(得分:2)

RVM允许“挂载”系统红宝石:

rvm mount /path/to/ruby

或者假设所有红宝石都添加到PATH

rvm automount

RVM会在ruby上找到任何PATH二进制文件,并将其添加到rvm list

答案 1 :(得分:0)

RVM不关心系统级别安装的rubies。它将rubies安装到用户主目录内的RVM自己的文件夹中。您应该使用RVM安装所需的ruby版本。由于RVM rubies优先于系统安装的ruby,因此应该可以正常工作。