Mac OS是否支持Ruby 1.9.3?或者我应该坚持1.8.7?

时间:2012-05-05 22:05:03

标签: ruby macos ruby-1.9.3

Mac OS支持Ruby 1.9.3吗?或者我应该坚持1.8.7?我是OS X的新手,正在设置我的Ruby开发环境。

3 个答案:

答案 0 :(得分:2)

您可以从sourceHomebrew安装,或使用rbenvRVM管理多个Ruby版本。

答案 1 :(得分:2)

从技术上讲,没有。所以我正在解答你目前有两个downvotes的问题。

根据Supported Platforms上的Ruby的wiki页面,OS X不是“支持”,但仅仅是Ruby 1.9.3和Ruby 1.9.1的“尽力而为”。 Ruby 1.9.3没有“支持”平台,Ruby 1.9.1只支持IA32上的Debian GNU / Linux 4.0。

然而,Ruby 1.8.7将很快达到MRI Ruby team is concerned的生命周期,我不会指望Apple对Ruby 1.8.7进行过多维护。所以无论如何都要使用1.9.3。

答案 2 :(得分:1)

我也投了赞成票。这是一个很好的问题。

我几乎所有的开发工作都运行Ruby 1.9.3。我强烈推荐使用它。

Ruby 1.8.7更老,更慢,并且没有时间用于支持。

我还建议使用RVM(Ruby版本管理器)在您的机器上安装所有Ruby。这是安装它的链接:

https://rvm.io//rvm/install/

安装RVM后(其网页上的步骤很好),然后键入以下内容以安装Ruby 1.9.3:

rvm install ruby-1.9.3-p125

这将带来最新版本的Ruby 1.9.3并将其安装在您的计算机上。