2012-07-26 12 views
67

Naprawdę, nie wiem co się stało. Przepraszam, jeśli to pytanie jest takie NOOB, ale nie mogę znaleźć rozwiązania tego problemu.rvm: polecenie nie znalezione MAC OX

-bash: RVM: nie znaleziono polecenia

Próbowałem to

pozwijane -L https://get.rvm.io | bash -s - version najnowszy

ale nadal nic nie muszę zobaczyć wersję rubinowy do użytku w simplecov ponieważ nie działa ze starszej wersji od 1.9

+0

Może być pomocny - [railsinstaller.org] (http://railsinstaller.org/#osx). – avrelian

+0

, które nie pomagają mi tak bardzo, błąd nadal istnieje – Asantoya17

Odpowiedz

179

Może to być spowodowane tym, że terminal nie ma załadowanej konfiguracji powłoki rvm.

spróbuj wykonać z terminalu:

$ source ~/.rvm/scripts/rvm 

następnie

$ type rvm | head -n 1 

Jeśli wyjście jest:

rvm is a function 

może trzeba dodać „source ~/.rvm/skrypty/rvm "do pliku ~/.bash_profile

+0

thakns to działało – Asantoya17

+2

Dzięki! To działało również dla mnie. Jaki jest tego powód? Czy przegapiłem jakiś krok podczas instalacji rvm? – Bruno

+11

@Bruno Przyszedłem również na tę stronę, a następnie zdałem sobie sprawę, że faktycznie mówi w wiadomości instalacyjnej: Aby rozpocząć korzystanie z RVM, musisz uruchomić 'source/Users/username/.rvm/scripts/rvm' –

34

trzeba przeczytać wszystkie teksty są wyświetlane podczas instalacji RVM:

rm -rf ~/.rvm 
curl -L https://get.rvm.io | bash -s stable 
+2

to działało dla mnie - 2016/07/07 –

+0

Bardzo dziękuję @mpapis próbowałem zainstalować rvm przez ostatnie kilka godzin ale nie rozumiem dlaczego polecenie rvm nie znaleziono, że nadchodzi. Pierwsza linia załatwiła sprawę. Jeszcze raz dziękuję –

5

Ten pracował dla mnie:

rm -rf ~/.rvm 
curl -L https://get.rvm.io | bash -s stable 
15

po uruchomieniu sudo curl -L https://get.rvm.io | bash -s stable --ruby

trzeba zamknąć terminal, a następnie otwórz ponownie!

+2

"Zamknij" było ważne. Dzięki .. Zrestartowałem i zadziałało –

+0

Nie zamknąłem, po prostu uruchomiłem 'source /Users/[my_account_name]/.rvm/scripts/rvm –

0

Aby rozpocząć korzystanie z RVM, musisz wprowadzić source /Users/yourusername/.rvm/scripts/rvm do terminala (oczywiście, wprowadź swoją prawdziwą nazwę użytkownika zamiast yourusername).

+0

możesz użyć' ~ 'jako zamiennika dla'/Users/yourusername' jak w: 'source ~/.rvm/scripts/rvm' –

0

Zamknij i uruchom ponownie terminal po zainstalowaniu RVM - dostaje mi KAŻDY CZAS.

2

source /etc/profile pracował dla mnie.

0

rozwiązania długoterminowego, należy dodać do pliku ~/.profile:

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

po prostu załadować RVM do pojedynczego zacisku, należy

source "$HOME/.rvm/scripts/rvm" 

podobno to wezwanie jest więcej krzyż -platform:

. "$HOME/.rvm/scripts/rvm" 
Powiązane problemy