改变Rubinius Ruby版本

时间:2013-01-07 22:46:27

标签: ruby rvm ruby-1.9 rubinius

无论如何都要更改Rubinius(rbx)默认使用的Ruby版本,而不必每次都通过标志指定选项?:

rbx -X19

1 个答案:

答案 0 :(得分:7)

有三种方法可以做到这一点(按烦恼的升序排列)。

  1. 在您将调用rbx的目录中设置一个环境变量(如rails root):

    export RBXOPT=-X19
    

    注意:如果从另一个项目调用rbx,则必须再次设置。

  2. 使用rvm重新安装Rubinius,指定rvm.io中记录的默认Ruby版本:

    rvm reinstall rbx --1.9
    

    注意:如果rvm抱怨错误的参数,请使用rvm get masterrvm get stable

  3. 升级它
  4. 从源代码重新安装Rubinius,指定默认情况下使用的版本,如Rubinius Blog所述:

    ./configure --default-version=1.9
    
  5. 完成此操作后,您可以通过rbx -v检查Rubinius正在使用的ruby版本(ruby版本在括号中)