2

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

rbx -X19
4

1 回答 1

7

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

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

    export RBXOPT=-X19
    

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

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

    rvm reinstall rbx --1.9
    

    注意:如果 rvm 抱怨参数错误,请使用rvm get master或升级它rvm get stable

  3. 从源代码重新安装 Rubinius,指定默认使用哪个版本,如Rubinius 博客中所述:

    ./configure --default-version=1.9
    

完成此操作后,您可以通过以下方式检查 Rubinius 使用rbx -v的 ruby​​ 版本(括号中的 ruby​​ 版本)

于 2013-01-07T22:46:26.520 回答