Ответ 1
Другое дело, что rvm не доверяет вашему rvmrc. Повторите попытку снова с помощью
rvm rvmrc trust DIR
У меня возникли проблемы с моим проектом. Я сохраняю .rvmrc
в каталоге проекта со следующей конфигурацией:
rvm use 1.9.2
и я ввел следующие строки в ~/.zshrc
:
rvm_project_rvmrc=1
[[ -s $HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvm
Но всякий раз, когда я cd
в моей директории проектов, ruby -v
показывает ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]
.
Что мне здесь не хватает?
Другое дело, что rvm не доверяет вашему rvmrc. Повторите попытку снова с помощью
rvm rvmrc trust DIR
После обновления RVM, казалось, игнорировал все мои файлы .rvmrc. Я в конечном итоге заставил его работать, запустив
rvm reload
Вы уверены, что rvm загружен правильно? Согласно документам
type rvm | head -1
должен показывать
rvm is a function
Указанный вами rvm script в ~/.zshrc
выполняется только в том случае, если он существует. В противном случае он пропустил молча.
Настройка rvm_project_rvmrc=1
, вероятно, работает только в вашем .zshrc, попробуйте экспортировать ее в среду: export rvm_project_rvmrc=1