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