Rails 4: rbenv & rvm clash, следуя инструкции

При первом запуске я установил Rails с помощью rbenv и через некоторое время создал несколько приложений. Мне не приходилось трогать rbenv, никогда не было проблем, но у меня никогда не было возможности узнать это.

Недавно я решил пройтись по учебному пособию Дэниэла Кехо (Learn Ruby on Rails). В своих главах, посвященных установке, он попросил нас загрузить RVM с набором гемов для конкретного проекта, используя следующую команду:

$ rvm use ruby-2.1.1@learn-rails --create
$ gem install rails

Смогу ли я по-прежнему загружать определенный набор гемов с помощью rbenv? Если да, то какова команда и как мне поступить?

Кстати, есть ли отличные учебники для начинающих по использованию rbenv?

2 ответа

Вы не должны устанавливать RVM и rbenv параллельно. Они могут мешать друг другу. Вместо этого я бы порекомендовал игнорировать раздел RVM + gemset и продолжить работу с руководством, используя rbenv.

Соглашаясь с ответом Райана Бигга: действительно, смотрите https://github.com/sstephenson/rbenv:

Compatibility note: rbenv is incompatible with RVM. Please make sure to fully uninstall RVM and remove any references to it from your shell initialization files before installing rbenv.

И если вы хотите использовать gemsets с rbenv, см. https://github.com/jf/rbenv-gemset

Другие вопросы по тегам