2013-05-07 10 views
6

Als ich versuchte, die neueste Version von RVM neu zu installieren, gab RVM eine Fehlermeldung bezüglich einer fehlenden oder falschen "$ PATH" -Variablen. Weiß jemand (a) was diese Variable eingestellt werden sollte und (b) wie man es ändert?

Ich habe Dutzende von Threads gesucht, aber keiner scheint dieses Problem genau zu referenzieren. Jede Hilfe würde sehr geschätzt werden.

Danke, Cody

Codys-MacBook-Pro:demo_app Cody$ rvm get head && rvm reload 
######################################################################## 100.0% 
Downloading RVM from wayneeseguin branch master 
Upgrading the RVM installation in /Users/Cody/.rvm/ 
RVM PATH line found in /Users/Cody/.bashrc /Users/Cody/.zshrc. 
RVM sourcing line found in /Users/Cody/.bash_profile /Users/Cody/.zprofile. 

Upgrade Notes: 

/Users/Cody/.bash_profile:3:export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users/Cody/.rvm/bin 

* WARNING: Above files contains `PATH=` with no `$PATH` inside, this can break RVM, 
for details check https://github.com/wayneeseguin/rvm/issues/1351#issuecomment-  10939525 
to avoid this warning append #PATH. 

Upgrade of RVM in /Users/Cody/.rvm/ is complete. 

Antwort

18

Es ist kein Fehler, und das Update ist $ PATH auf Ihre export PATH = Zeile vorangestellt, so dass Sie sollten:

export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users/Cody/.rvm/bin 
+0

Das hat den Trick gemacht. Danke vielmals! – hawkharris

3

Die Meldung angezeigt wird zu Ihnen, weil es schlechte Praxis ist, PATH hart Code, bricht es alle dynamische Konfiguration, die zum Beispiel in /etc/profile.d/*.sh erfolgt ist, hier ist ein Fehler für OH-MY-ZSH =>https://github.com/robbyrussell/oh-my-zsh/pull/1359

Um es zu beheben, entfernen Sie einfach die Linie, es sollte nie da sein.