无论如何都可以更改Rubinius(rbx)默认使用的Ruby版本,而不必每次都通过标志指定选项?:
rbx -X19
有 3 种方法可以做到这一点(按烦恼的升序排列)。
在您将调用 rbx 的目录中设置一个环境变量(如 rails 根目录):
export RBXOPT=-X19
注意:如果从另一个项目调用 rbx,则必须重新设置。
使用 rvm 重新安装 Rubinius,指定 rvm.io 上记录的默认 Ruby版本:
rvm reinstall rbx --1.9
注意:如果 rvm 抱怨参数错误,请使用rvm get master
或升级它rvm get stable
从源代码重新安装 Rubinius,指定默认使用哪个版本,如Rubinius 博客中所述:
./configure --default-version=1.9
完成此操作后,您可以通过以下方式检查 Rubinius 使用rbx -v
的 ruby 版本(括号中的 ruby 版本)