Ruby on rails echo$PATH不';不匹配。bash_配置文件

Ruby on rails echo$PATH不';不匹配。bash_配置文件,ruby-on-rails,macos,path,terminal,homebrew,Ruby On Rails,Macos,Path,Terminal,Homebrew,我正在尝试在Mountain Lion上安装自制软件,以便安装Ruby 1.9.3。经过多年只编写PHP的编程,我终于跳进了Rails、Git等领域。不管怎样,我现在在一台笔记本电脑上,这是别人给我的。因此,我的登录帐户不是原始帐户。我想这可能是造成我的问题的原因 运行brew doctor时,我得到以下信息: 警告:在您的路径中未找到自制的sbin。 考虑修改您的路径变量,使其包含: /usr/本地/sbin 运行echo$PATH时,我得到以下结果: /usr/bin:/bin:/usr/s

我正在尝试在Mountain Lion上安装自制软件,以便安装Ruby 1.9.3。经过多年只编写PHP的编程,我终于跳进了Rails、Git等领域。不管怎样,我现在在一台笔记本电脑上,这是别人给我的。因此,我的登录帐户不是原始帐户。我想这可能是造成我的问题的原因

运行brew doctor时,我得到以下信息:

警告:在您的路径中未找到自制的sbin。 考虑修改您的路径变量,使其包含: /usr/本地/sbin

运行echo$PATH时,我得到以下结果:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/Users/chadimoglou/.rvm/bin

我的主目录中没有.profile。有一个.bash_配置文件。看起来像这样

[[-s“$HOME/.rvm/scripts/rvm”]&&source“$HOME/.rvm/scripts/rvm”#将rvm作为函数加载到shell会话中


非常感谢您对此终端noob的任何帮助。

在您的.bash_配置文件中,您只需执行以下操作:

export PATH="$PATH:/usr/local/sbin"

您可以手动编辑
$PATH
/bin
。它帮助我理解了
$PATH/bin
和sudoer的整个概念

你的
.bashrc
怎么样?谢谢你的及时回复@OliCharlesworth。My.bashrc如下所示:>PATH=$PATH:/usr/local/sbin:$HOME/.rvm/bin#将rvm添加到脚本的路径中我应该将/usr/local/sbin添加到其中吗?我该怎么做?在添加下面的字符串后重新启动终端效果很好。再次感谢您的帮助。感谢您及时回复@wless1。我将其添加到.bash_配置文件的第一行,并再次运行brew doctor。结果是一样的。>考虑修改您的路径变量,使之包含:> /Ur/Prime/SbIn可以响应从O.BasHC中拔出的$PATH路径,如上文对OLI的响应所示。在添加了完美的字符串之后重新启动终端。再次感谢您的帮助。您还可以使用
source~/.bash\u profile
~/重新加载配置文件。bash_profile
(点是源代码的别名)。