Как настроить RadRails для использования Rails, установленного через RVM?

Как правильно настроить Aptana RadRails, если я установил Rails через RVM?

Я следил за установкой на http://railstutorial.org/, но мои пути к сценариям не работают: например:

  • путь 'rails': /home/marius/.rvm/gems/ruby-1.8.7-p302@rails3gemset/bin/rails
  • Обнаруженный путь: Не обнаружен

person Marius Butuc    schedule 08.12.2010    source источник
comment
Повезло..? У меня такая же проблема...   -  person RameshVel    schedule 11.03.2011


Ответы (6)


После установки ruby ​​​​через rvm я смог заставить eclipse использовать эту установку:

In Eclipse, go to Window -> Preferences.
In the Ruby/Interpreters tab click "Search"

Для меня это нашло все установки ruby ​​из rvm и добавило их в список интерпретаторов. Я отредактировал поле «Имя», чтобы включить номер версии для удобства.

person whitehat101    schedule 23.08.2011

попробуйте запустить это в командной строке. Он покажет вам реальный путь к доступному скрипту rail для текущей среды.

$ какие рельсы

person mhorbul    schedule 17.02.2011

В Aptana Studio 3 (сборка: 3.0.8.201201201658) нет окна -> настройки. Если у вас есть .rvmrc в рабочем каталоге вашего проекта, указав, например:

rvm use ruby-1.9.3-p0@mygemset

... тогда Aptana должна подобрать правильное окружение; в этом случае используется ruby-1.9.3-p0 с gemset mygemset. Не забудьте запустить build install или build update (когда вы обновили свой Gemfile) из пути к рабочему каталогу вашего проекта.

Я должен добавить, что Aptana Studio 3 кажется немного глючной, когда дело доходит до подбора правильной среды, особенно при попытке использовать ruby-debug-ide19.

person Visionscaper    schedule 13.02.2012

Вы пробовали только /home/marius/.rvm/gems/ruby-1.8.7-p302/bin/rails ?

person jemminger    schedule 15.02.2011

Вы должны запустить eclipse/aptana из сеанса терминала.

person Sean W.    schedule 27.05.2011

Без РВМ:

Пожалуйста, введите команду whereis ruby в консоли. вы получите путь, например /usr/bin/ruby или /usr/local/bin/ruby, чтобы проверить, какой правильный путь интерпретатора /usr/bin/ruby -v, если вы получите версию. это ваш переводчик.

С РВМ:

Введите команду: rvm info

binaries:
    ruby: "/home/<USERNAME>/.rvm/rubies/ruby-2.0.0-p247/bin/ruby"

скопируйте этот путь и вставьте туда, где вам нужно ввести путь к интерпретатору.

Это сработало для меня. и я надеюсь, что это поможет и другим.

Ваше здоровье!

person Manish Shrivastava    schedule 12.02.2014