#ruby
#ruby
Вопрос:
Я начинаю изучать Ruby 1.9, но, к сожалению, Mac поставляется с версией 1.8. Я наткнулся на 2 способа получения Ruby 1.9.
MacRuby — это Ruby 1.9, который интегрируется с Cocoa и Mac OSX. Другим способом является установка Ruby через MacPorts.
Итак, мой вопрос: на что мне следует обратить внимание?
Ответ №1:
Я согласен с предложением Дугласа Ф. Ширера о RVM. Я использую его ежедневно в OSX и очень рекомендую его.
Важно отметить, что это также позволит вам устанавливать различные версии 1.9 параллельно. Таким образом, вы можете использовать реализацию MRI и реализацию jruby и переключаться между ними, если вы того пожелаете.
Не по теме: проверьте homebrew для OSX. Ссылка Мне это нравится намного больше, чем MacPorts.
Комментарии:
1. Если вы согласны, зачем публиковать второй ответ?
2. Мой ответ был на ваш комментарий, который был опубликован по этому вопросу в то время.
3. А, понятно. Возникает проблема параллелизма.
4.
rvm
до конца. Если вы хотите быть действительно хитрым, вы даже можете отредактировать свойbash
.profile
, чтобы автоматически загружать нужную версию Ruby при каждом запуске. (Настоятельно рекомендуется.)