Я в замешательстве, какой самый простой способ установить Ruby 1.9.2 на OS X? - PullRequest
1 голос
/ 21 декабря 2010

Моя текущая версия - ruby ​​1.8.7 (уровень обновления 30-08 2010-16) [i686-darwin10]

Ответы [ 3 ]

5 голосов
/ 21 декабря 2010

Шаг 1. Установите Homebrew: https://github.com/mxcl/homebrew

Это позволяет вам устанавливать различные * IX проекты на Mac.Вам может понадобиться установить xcode как часть этого, поэтому вам может понадобиться ваш диск с OS X.Homebrew полезен для многих других целей - в любом случае это хорошая вещь.

Шаг 2. Установите Ruby Version Manager:

brew install rvm

Шаг 3. Установите любую версию Ruby, которую вы хотите.Это означает, что вы можете иметь несколько установок Ruby (с их собственными наборами rubygems), запущенных независимо друг от друга.для 1.9.2 попробуйте это:

rvm install 1.9.2

Если вы получили ошибку 'readline', попробуйте это:

rvm package install readline
rvm remove 1.9.2
rvm install 1.9.2 --with-readline-dir=$rvm_path/usr

Теперь вы сможете сделать это, чтобы протестировать вашу версию ruby:

ruby --version

Чтобы переключиться на другую версию ruby, просто используйте команду rvm.

3 голосов
/ 21 декабря 2010

Вы можете попробовать rvm для установки любой версии ruby.

0 голосов
/ 21 декабря 2010

, если вы получите ошибку

неопределенный метод `path 'для Gem: Module (NoMethodError)

во время команды

~/rubygems-1.3.7 $ ruby setup.rb

удалитьruby и rubygems с командой

sudo autoremove ruby
sudo autoremove rubygem

и попробуйте установить все заново

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...