2012-05-14 2 views
8

По умолчанию используется 1.8.7, который поставляется с Mac OS x. Я пытаюсь использовать RVM и использовать 1.9.3 Я пытался использовать RVM по умолчанию и говорит -bash: РВМ: команда не найденаКак установить рубин по умолчанию с rvm

мой файл Bashrc имеет

PATH=$PATH:$HOME/.rvm/bin 
+0

Вы закрыли окно терминала и снова открыли новую после установки RVM или иначе сделали что-то, чтобы обновить вашу оболочку? – DVG

+0

да. Я перезапустил терминал. – SilverNightaFall

+0

Следующий вопрос: будет ли установлен RVM в этом месте? – DVG

ответ

17

Typing rvm list даст вам список установленных рубинов у вас есть, как это:

ree-1.8.7-2010.02 [ i686 ] 
    ruby-1.8.7-p249 [ i686 ] 
    ruby-1.9.2-p180 [ x86_64 ] 
    ruby-1.9.2-p180-patched [ x86_64 ] 
    ruby-1.9.2-p290 [ x86_64 ] 
    ruby-1.9.2-p290-webkit [ x86_64 ] 
=* ruby-1.9.3-p194 [ x86_64 ] 

Если один вы хотите ruby-1.9.3-p194, введите:

rvm --default use ruby-1.9.3-p194 

Во-первых, будьте осторожны, внимательно следуйте инструкциям по установке и убедитесь, что они работают.

Вы также должны видеть эту строку в Bashrc, а также:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" 

Затем попробуйте открыть новую оболочку или попробуйте печатать:

source ~/.rvm/scripts/rvm 

Но в общем, если у вас возникли проблемы, Я бы рекомендовал просто переустановить rvm - это не займет много времени, и это легко:

curl -L get.rvm.io | bash -s stable 
+0

i get -bash: rvm: команда не найдена – SilverNightaFall

+1

Попробуйте 'curl -L get.rvm.io | bash -s stable', а затем 'source ~/.rvm/scripts/rvm' –

+0

Нужно ли мне запускать источник ~/.rvm/scripts/rvm каждый раз, когда я открываю терминал. Прямо сейчас, похоже, это единственный способ, которым это будет работать. – SilverNightaFall

Смежные вопросы