在运行 Lion 10.7.3 和 Xcode 4.3.2 的 Mac OS X 上,我发现通过 rvm 安装 ruby 1.9.3 并将默认设置为使用 1.9.3 仍然显示 ruby -v 为 1.8.7 (irb RUBY_VERSION还显示 1.8.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"
如何让 ruby 和 irb 在此配置上使用 ruby 1.9.3?
更新:看起来我有一个旧版本的 rvm。我安装了 Jewelry Box(OS X rvm GUI 工具),它重新安装了 rvm,然后更新了 ruby 以便在珠宝盒中使用。这成功了。感谢大家的帮助。
谢谢
最佳答案
如果你已经成功安装ruby 1.9.3
然后你可以通过这个命令检查它是否安装了
rvm list
然后将显示所有 ruby 列表...
然后如果你选择任何 rubu 版本使用这个命令
rvm use ruby-1.9.3 --default
享受…………
关于Ruby 1.9.3 with rvm on Mac Lion 安装,但没有出现在 Ruby 或 irb 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9938274/