with rails create con ruby rvm zsh rvmrc

ruby - rails - rvm sigue ignorando mi.rvmrc



rvm create gemset with ruby version (4)

Estoy teniendo algunos problemas con mi proyecto. .rvmrc un .rvmrc en el directorio de mi proyecto con la siguiente configuración:

rvm use 1.9.2

y puse las siguientes líneas en mi ~/.zshrc :

rvm_project_rvmrc=1 [[ -s $HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvm

Sin embargo, cada vez que cd en el directorio de mi proyecto, ruby -v muestra ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0] .

¿Que me estoy perdiendo aqui?


¿Estás seguro de que rvm está cargado correctamente? Segun los docs

type rvm | head -1

Debería mostrar

rvm is a function

El script rvm al que se hace referencia en usted ~/.zshrc solo se ejecuta si existe. De lo contrario, se omite en silencio.


Después de una actualización, RVM parecía estar ignorando todos mis archivos .rvmrc. Eventualmente lo puse a funcionar corriendo

rvm reload


La configuración de rvm_project_rvmrc=1 probablemente solo funcione dentro de su .zshrc, intente exportarlo al entorno: export rvm_project_rvmrc=1


Otra cosa podría ser que rvm no confía en tu rvmrc. Por favor confía en que de nuevo manualmente con

rvm rvmrc trust DIR