Use .rvmrc para seus diretórios de projeto Ruby

Se você é um usuário ávido de RVM (Ruby Version Manager), provavelmente já está familiarizado com essa estratégia.

Para todos os outros que precisam usar várias versões de Ruby e gems na mesma máquina para projetos diferentes, verifique o RVM . O RVM pode instalar praticamente qualquer versão do Ruby e facilita a instalação de gems em partições separadas chamadas conjuntos de gems RVM. Agora você tem o mecanismo para alternar entre várias versões e conjuntos de joias do Ruby com um simples comando de shell.

Isso é ótimo, mas fazer uma tarefa tão estúpida toda vez que você abre um diretório de projeto envelhece rapidamente. Para corrigir isso, crie arquivos .rvmrc específicos do projeto ! Conforme descrito nesta resposta StackOverflow , basta criar um arquivo .rvmrc no diretório raiz do projeto com

rvm  [RUBY_VERSION[@[GEMSET_NAME]]

Para obter mais informações, consulte a página rvmrc no site da RVM, principalmente a seção “Projeto .rvmrc”.