As Tin Man предлагает (выше) RVM ( Ruby Version Manager ) - это Standard для обновления вашей установки Ruby наOSX: https://rvm.io
Чтобы начать, откройте окно Terminal и введите следующую команду:
\curl -L https://get.rvm.io | bash -s stable --ruby
(вам потребуется доверяйте команде разработчиков RVM, что команда не злонамеренная - если вы параноидальный пингвин , как я, вы всегда можете прочитать источник : https://github.com/wayneeseguin/rvm) Когда она будет завершена, вам потребуется перезапустить терминал , чтобы команда rvm
заработала.
rvm list known
(показывает последнюю версию )доступные версии Ruby)
rvm install ruby-2.3.1
Для конкретной версии, затем
rvm use ruby-2.3.1
или , если вам нужна только последняя (текущая) версия:
rvm install current && rvm use current
(устанавливает текущую стабильную версию - на момент написания ruby-2.3.1 - обновляйте эту вики после выпуска новых версий)
Неe при компиляции Ruby : в моем случае мне также пришлось установить Homebrew http://mxcl.github.com/homebrew/, чтобы получить драгоценных камней , которые мне нужны ( RSpec )что, в свою очередь, заставляет вас установить Xcode (если вы этого еще не сделали) https://itunes.apple.com/us/app/xcode/id497799835 И / ИЛИ установить пакет GCC с: https://github.com/kennethreitz/osx-gcc-installer визбегайте ошибок при запуске " make ".
Edit: Начиная с Mavericks вы можете выбрать установку только инструментов командной строки Xcode вместовесь пакет Xcode, который поставляется с gcc и множеством других вещей, которые могут вам понадобиться для сборки пакетов.Его можно установить, запустив xcode-select --install
и следуя подсказкам на экране.
Примечание об ошибках : если при попытке выполнить эту команду появляется ошибка " RVM не является функцией ", посетите: Как изменить версию Ruby с помощью RVM? за решение.