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