为什么我的RVM配置搞砸了?

时间:2011-08-22 02:51:27

标签: ruby macos rvm

我想我前几天搞砸了我的开发环境,我无法弄清楚如何让RVM再次运行。

我清理了我的shell的启动文件,并将我的.profile.bash_profile.bash_login.bashrc文件整合到我的.bash_profile个文件中用户目录。

自从我这样做以来,我的RVM环境已被搞砸了。现在,当我执行which railswhich ruby时,我的系统现在引用了我的/usr/local/bin目录而不是我之前的~/.rvm/bin目录。

以下是.bash_profile配置的前两行:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:$PATH" 

我不是UNIX大师,我担心我的“$PATH”声明中缺少某个变量名称。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

尝试在.profile的末尾添加RVM行,并确保其中没有return语句。

请参阅RVM安装documentation

特别是:

  

确保在任何路径设置为RVM之后来源RVM并操纵路径。如果不这样做,RVM可能无法按预期工作。