2015-01-27 23 views
5

Wciąż otrzymuję ten błąd za każdym razem, gdy otwieram terminalu:Ostrzeżenie: PATH ustawiony RVM rubin ale GEM_HOME i/lub GEM_PATH nie jest ustawiony, patrz: https://github.com/wayneeseguin/rvm/issues/3212

Ostrzeżenie: PATH ustawiony RVM rubin ale GEM_HOME i/lub GEM_PATH nie jest ustawiony, patrz: https://github.com/wayneeseguin/rvm/issues/3212

To zaczęło się dziać po ja niedawno zainstalowany zsh (oh-my-zsh)

nie wiem wiedzieć, jak ustawić ścieżkę do GEM_HOME i/lub GEM_PATH.

+1

Czy dokładnie przeczytałeś [dokumentację instalacyjną RVM] (http://rvm.io/rvm/install)? A może [Zsh] (http://rvm.io/integration/zsh/)? –

Odpowiedz

25

Jestem również w obliczu tego samego problemu, zmień następującą linię w .zshrc,

export PATH="/usr/local/heroku/bin: .........." 

do

export PATH="$PATH:/usr/local/heroku/bin: .........." 

to działa na mnie.

Dzięki

+2

To powinna być zaakceptowana odpowiedź. – Elliot

+0

To zadziałało dla mnie! –

0

oh-my-zsh & RVM & NVM

sam problem, weź mnie kilka dni. W końcu po prostu komentuję linie, które nadpisują PATH, i ładuję rvm i nvm w moim pliku .zshrc. Wszystkie problemy zniknęły.

Oto mój plik .zshrc:


# User configuration 

# export PATH="$PATH:/Users/xxx/.rvm/gems/ruby-2.1.1/bin:/Users/xxx/.rvm/gems/[email protected]/bin:/Users/xxx/.rvm/rubies/ruby-2.1.1/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/xxx/.rvm/bin" 

# export MANPATH="/usr/local/man:$MANPATH" 

source $ZSH/oh-my-zsh.sh 

export NVM_DIR="/Users/xxx/.nvm" 
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm 

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function* 

nadzieję, że to przydatne!