RVM安装缺少$ PATH

当我尝试重新安装最新版本的RVM时,RVM向我提供了与缺少或不正确的“$ PATH”变量相关的错误通知。 有谁知道(a)这个变量应该设置为什么,以及(b)如何改变它?

我搜索了几十个主题,但似乎没有人完全引用这个问题。 任何帮助将不胜感激。

谢谢,科迪

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. 

这不是错误,修复是将$ PATH添加到导出PATH =行,因此您应该:

 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 

显示消息是因为硬编码PATH是不好的做法,它会破坏例如/etc/profile.d/*.sh所做的任何动态配置,这里是OH-MY-ZSH的错误=> https://github.com/robbyrussell/oh-my-zsh/pull/1359

要解决它只是删除线,它永远不应该在那里。