我看的是"Install Ruby on Rails · Mac OS X Yosemite",说明中说要更新你的操作系统,我真的不想这么做,因为我的电脑已经过时了.

我还找到了"How to update Ruby to 1.9.x on Mac?".据我所知,我没有RVM,我害怕再次安装,以防我的系统要求仍然不够好.

最终,我试图更新杰基尔,但我需要先更新一下我的系统.我需要Ruby 1.9.3或更高版本.Will"如何在Mac上将Ruby更新为1.9.x?"工作我运行的是Ruby 1.8.7(2012-02-08 patchlevel 358)[universal-darwin10.0].

编辑:我最终安装了RVM.对于那些在future 找到此页面的人,我遇到了以下问题/帮助页面:

推荐答案

我建议您使用RVM来安装Ruby.

curl -sSL https://get.rvm.io | bash -s stable --ruby

您需要重新启动终端才能运行rvm:

rvm install 2.2
rvm use 2.2 --default

Ruby相关问答推荐

有没有更好的方法来加入剩余不变的子列表?

使用数组作为其中之一转换键和值

令人惊讶的有效 Ruby 语法:% 无处不在

如何过滤散列数组以仅获取另一个数组中的键?

确保 Capybara 不存在元素

如何增加 ruby​​ 应用程序的堆栈大小.递归应用程序获取:堆栈级别太深(SystemStackError)

如何从 Ruby 中的线程返回值?

Windows 上的 Jekyll:Pygments 不工作

从href html标签中提取带有Ruby中nokogiri的链接(URL)?

在 RSpec-2.11 中使用隐含的 `subject` 和 `expect`

Rails 类 << self

有没有比 Rspec 的 `should_receive` 更少干扰的替代方法?

Ruby 中的发送方法

C# ?? Ruby 中的运算符?

按可能为 nil 的属性对对象的 ruby​​ 数组进行排序

Ruby 运算符优先级表

group_by 在 rails by 2 或更多属性

rbenv、rvm 和 chruby 有什么区别?

使用哈希值呈现 ERB 模板

如何在 Ruby 中对数组进行分块