Как примечание, RVM больше не устанавливает rake в глобальный набор гемов для использования с каждым набором гемов для определенного рубина.Это уместно, потому что мы делаем это так, что вы можете установить rake PER-PROJECT через Gemfile и / или gemset напрямую.
Мы настоятельно рекомендуем файлы .rvmrc для каждого проекта, чтобы изолировать драгоценные камни каждого проекта в соответствии с его конкретным назначением набора камней.Это сохраняет «по умолчанию» и / или «глобально» от A) загрязнения или B) загрязнения других наборов гемов.
Единственным гемом, который должен быть в «глобальном» наборе гемов для каждого установленного Ruby, должен быть упаковщик.
rvm x.x.x@global exec rvm gemset empty && rvm x.x.x@global exec gem install bundler && rvm --create use x.x.x@mygemset && gem list -l
продемонстрирует это довольно эффективно.Кроме того, делая это таким образом, вы эффективно устраняете необходимость в
bundle exec ...
.