And*_*son 2 ruby rubinius rvm ruby-1.9
无论如何都要更改Rubinius(rbx)默认使用的Ruby版本,而不必每次都通过标志指定选项?:
rbx -X19
Run Code Online (Sandbox Code Playgroud)
有三种方法可以做到这一点(按烦恼的升序排列).
在您将调用rbx的目录中设置环境变量(如rails root):
export RBXOPT=-X19
Run Code Online (Sandbox Code Playgroud)
注意:如果从另一个项目调用rbx,则必须再次设置.
使用RVM指定默认的Ruby版本重新安装了Rubinius作为记录rvm.io:
rvm reinstall rbx --1.9
Run Code Online (Sandbox Code Playgroud)
注意:如果rvm抱怨错误的参数使用rvm get master或升级它rvm get stable
从源代码重新安装Rubinius,指定默认情况下要使用的版本,如Rubinius博客中所述:
./configure --default-version=1.9
Run Code Online (Sandbox Code Playgroud)一旦你完成了这个,你可以检查Rubinius正在使用rbx -v的红宝石版本(红宝石版本在括号中)