1

Mac OS 是否支持 Ruby 1.9.3?还是我应该坚持使用 1.8.7?我是 OS X 的新手,正在设置我的 Ruby 开发环境。

4

3 回答 3

2

从技术上讲,没有。所以我对你的问题+1,目前有两个反对意见。

根据 Ruby 在Supported Platforms上的 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。

然而,就MRI Ruby 团队而言,Ruby 1.8.7 很快就会走到生命尽头,我不会指望 Apple 会对 Ruby 1.8.7 进行太多维护。所以无论如何都要使用 1.9.3。

于 2012-05-06T04:17:36.540 回答
2

是的。

您可以从源代码或使用Homebrew安装它,或者使用rbenvRVM来管理多个 Ruby 版本。

于 2012-05-05T22:18:36.107 回答
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 并在您的机器上安装它。

于 2012-05-06T04:22:58.263 回答