Я использую OSX Lion. Я установил RVM и поместил эту строку в мой файл .bash_profile.
[[ -s "/Users/Anand/.rvm/scripts/rvm" ]] && source "/Users/Anand/.rvm/scripts/rvm" # This loads RVM into a shell session.
Я установил ruby-1.9.2-p290 и установил его как rvm ruby по умолчанию с помощью этой команды:
rvm use --default ruby-1.9.2-p290
И когда я проверил ruby-v
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.2.0]
Проблема заключается в том, что каждый раз, когда я открываю новое окно терминала или вкладку, рубин по умолчанию не устанавливается. Системный рубин вместо этого используется. ruby -v
дает следующее:
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin10.3.2]
Это также происходит при чтении файла .rvmrc в проекте ruby. Когда я вхожу в проект, и когда открывается новая вкладка, он попадает в каталог проекта, но не устанавливает ruby в соответствии с .rvmrc в этом проекте. Что мне делать, чтобы это исправить?