在Mac OS X上升级Ruby

Vic*_*tor 17 ruby macos

我正在阅读编程Ruby这本书,我希望在我的计算机上升级Ruby版本.我运行Mac OS X Snow Leopard并在命令行中执行ruby -v显示我正在运行Ruby 1.8.7.

我安装了MacPorts并运行了sudo port install ruby​​19命令,但每当我键入ruby -v时,它仍然显示Ruby 1.8.7.

任何人都可以帮忙吗?谢谢.

hvg*_*des 22

工具"rvm"非常好.我认为它代表Ruby Verson Manager,开发人员擅长irc频道的支持.你可以安装多个版本的ruby并选择你想要使用的版本.

http://rvm.io

  • rvm是处理多个版本的ruby的最佳方式.如果你有mac端口你应该有devtools,所以安装rvm,然后rvm install 1.9和rvm使用1.9 --default你应该很高兴去.它将处理所有路径和宝石等,使它们沙盒远离系统版本. (3认同)

jtb*_*des 3

ruby19如果您是这样安装的,则必须使用来运行 ruby​​。您还可以使用irb19, 和ri19