2013-08-08 2 views
0

Использование RubyMine как мой IDE для разработки рубинового с шеф-поваром на MBP работает OSX 10.8.4RubyMine 5,4 не видит 1.9.3 рубин

Chef требует рубин 1,9 рубин, и он у меня установлен. При запросе версии ruby ​​через терминал он показывает: ruby ​​1.9.3p429. Однако, пытаясь использовать его с RubyMine, он показывает (в разделе «Настройки» -> SDK) только 1,8,3, не видя и не позволяя мне меняться на 1.9.x

Любая помощь очень ценится !.

спасибо.

+1

Вы пробовали «Добавить SDK» рядом с раскрывающимся списком, который показывает доступные SDK? –

+0

Да, но если указывать на/usr/bin/ruby, он всегда по умолчанию равен 1.8.3 –

+0

Перезапустили ли вы RubyMine? У меня иногда возникает аналогичная проблема с добавлением нового SDK с терминала. – zrl3dx

ответ

1

Таким образом, версия 1.8.3 -, установленная в/usr/bin/ruby. Как вы установили 1.9?

Если вы используете RVM, тогда ваши рубиновые установки, вероятно, находятся на ~/.rvm/rubies/. Или, если вы используете rbenv, ruby ​​может быть в ~/.rbenv. Хотя RubyMine должен определить местоположение по умолчанию для rvm и rbenv. У вас есть рубин в другом месте? Возможно, проверьте с sudo find -name ruby в терминале, чтобы найти другие места рубина.

Смежные вопросы