Как обновить версию Ruby, если у меня установлено несколько версий? - PullRequest
0 голосов
/ 22 апреля 2011

Мне удалось использовать rvm (Ruby Version Manageer) для обновления до последней версии Ruby (ruby-1.9.2-p180).Для этого я выполнил следующие команды:

rvm install ruby-1.9.2-p180
rvm ruby-1.9.2-p180
ruby -v

Вывод этой последней команды указывает, что она успешно установлена:

ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.7.0]

Выполнение команды «which ruby» означает, что яЯ также использую правильную версию Ruby:

/Users/Bijan/.rvm/rubies/ruby-1.9.2-p180/bin/ruby

Так что в текущем сеансе терминала новый Ruby установлен правильно.Однако всякий раз, когда я открываю новый сеанс терминала, по умолчанию я возвращаюсь к исходной версии, которую я использовал:

ruby -v
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]
which ruby
/usr/local/bin/ruby

Так, другими словами, мне кажется, что разные версии установлены правильно, но по умолчаниюсобирается в / usr / local / bin вместо установки RVM.Как мне убедиться, что используемая по умолчанию версия Ruby, которую я использую, является самой последней?

Ответы [ 2 ]

4 голосов
/ 22 апреля 2011

Вы можете установить последнюю версию ruby ​​по умолчанию:

0 голосов
/ 22 апреля 2011

создайте .rvmrc файл в каталоге (~ / в вашем случае), который включает в себя следующее:

rvm use ruby-1.9.2-p180

сохраните его, и все готово.

...