2015-06-19 3 views
0

Я запускаю Ruby mine 7.1.2 на Windows, и у меня возникают трудности с этим, потому что он, похоже, хочет использовать свои собственные драгоценные камни и версию развлечения где. Мое приложение отлично работает из командной строки, если я делаю bundle install или bundle exec rails script, но когда я пытаюсь запустить из IDE, он жалуется на отсутствие драгоценных камней.Rubymine использует локальную конфигурацию жемчужины

Я мог бы просто попытаться переустановить все драгоценные камни через рубиновый рудник, но некоторые из драгоценных камней требуют специальной настройки в Windows, и сделать это из командной строки намного проще. В любом случае, у меня есть рубиновая шахта, просто использую драгоценные камни, которые уже установлены?

ответ

1

Рубимин обычно связывает ваш рубиновый SDK (то есть ruby) и все связанные с ним драгоценные камни, так что вы не получите странных конфигурационных зависимостей.

Если вы хотите обойти это, то следуйте an official guide. В дополнение к этому руководству, имейте в виду, что есть также настройки SDK для запуска. Они срабатывают при запуске или отладке проекта RubyMine и должны быть настроены в диалоговом окне run -> configuration settings.

Дополнительным советом является то, что я рекомендую выяснить, какие аспекты вашей глобальной рубиновой установки вызывают проблемы с установщиком пакетов RubyMine. Причина, по которой RubyMine изолирует несколько SDK, заключается в уменьшении основных головных болей при развертывании приложений. Без этого вы можете столкнуться с адским адемблемом при развертывании приложения. Из моего личного (и крайне раздражающего) опыта, мчась, эти первоначальные шаги настройки, как правило, возвращаются с удвоенной силой, когда вы хотите запускать приложения ruby ​​в другом месте.

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