рвм продолжает игнорировать мой .rvmrc - PullRequest
23 голосов
/ 18 февраля 2012

У меня проблемы с моим проектом.Я сохраняю .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].

Что мне здесь не хватает?

Ответы [ 4 ]

54 голосов
/ 19 февраля 2012

Другое дело, что rvm не доверяет вашему rvmrc.Пожалуйста, верните это вручную снова с

rvm rvmrc trust DIR

9 голосов
/ 28 октября 2012

После обновления RVM, похоже, игнорирует все мои файлы .rvmrc.В конце концов я получил его на работу, запустив

rvm reload
2 голосов
/ 18 февраля 2012

Настройка rvm_project_rvmrc=1, вероятно, работает только в вашем .zshrc, попробуйте экспортировать его в среду: export rvm_project_rvmrc=1

2 голосов
/ 18 февраля 2012

Вы уверены, что rvm загружен правильно? По документам

type rvm | head -1

должно показать

rvm is a function

Сценарий rvm, на который вы ссылаетесь ~/.zshrc, выполняется, только если он существует. В противном случае он пропускается молча.

...