在Ruby Lion上使用rvm的Ruby 1.9.3安装,但不会显示在Ruby或irb中

Ana*_*and 2 ruby rvm osx-lion

在Mac OS X上运行Lion 10.7.3并使用Xcode 4.3.2,我发现通过rvm安装ruby 1.9.3并将默认设置为使用1.9.3仍然显示ruby -v为1.8.7(irb RUBY_VERSION也显示为1.8 0.7).

$ ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]
$ rvm install 1.9.3 --with-gcc=clang
<installs successfully>
$ rvm --default 1.9.3
$ ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]
$ irb
>> RUBY_VERSION
=> "1.8.7"
Run Code Online (Sandbox Code Playgroud)

如何在这个配置上使用ruby和irb来使用ruby 1.9.3?

更新:看起来我有一个旧版本的rvm.我安装了珠宝盒(OS X rvm GUI工具),重新安装了rvm,然后更新了红宝石,以便在珠宝盒内使用.这样做了.感谢你的帮助.

谢谢

Kas*_*ail 6

如果您已成功安装ruby 1.9.3

然后你可以通过这个命令检查它是否安装

     rvm list
Run Code Online (Sandbox Code Playgroud)

然后所有红宝石列表将显示...

然后,如果您选择任何rubu版本,请使用此命令

 rvm use ruby-1.9.3  --default
Run Code Online (Sandbox Code Playgroud)

并享受.........