2012-05-14 16 views
8

Il valore predefinito è 1.8.7 fornito con Mac OS x. Sto cercando di usare RVM e utilizzare 1.9.3 ho provato l'uso rvm di default ed è, dice -bash: RVM: command not foundcome impostare il valore predefinito ruby ​​con rvm

mio file bashrc ha

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

Avete chiuso la finestra del terminale e riaperto uno nuovo dopo aver installato RVM, o altrimenti fatto qualcosa per aggiornare la shell? – DVG

+0

sì. Ho riavviato il terminale. – SilverNightaFall

+0

La prossima domanda sarebbe RVM installato in quella posizione? – DVG

risposta

17

Digitando rvm list vi darà una lista dei rubini installati hai, come questo:

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 ] 

Se quello che vuoi è ruby-1.9.3-p194, quindi digitare:

rvm --default use ruby-1.9.3-p194 

Innanzitutto, prestare attenzione a seguire da vicino le istruzioni di installazione e assicurarsi che funzioni.

Si dovrebbe anche vedere questa linea nel tuo bashrc così:

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

Poi prova ad aprire una nuova shell o provare a digitare:

source ~/.rvm/scripts/rvm 

Ma in generale, se hai problemi, Raccomanderei di reinstallare nuovamente rvm - non ci vuole molto tempo ed è facile:

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

ho get -bash: rvm: comando non trovato – SilverNightaFall

+1

Prova 'curl -L get.rvm.io | bash -s stable', e quindi 'source ~/.rvm/scripts/rvm' –

+0

Avrò bisogno di eseguire source ~/.rvm/scripts/rvm ogni volta che apro un terminale. In questo momento sembra essere l'unico modo in cui funzionerà. – SilverNightaFall

Problemi correlati