【发布时间】:2012-09-30 08:58:30
【问题描述】:
帮助?
我最近刚刚卸载了 rvm:
rvm implode
然后重新安装它:
curl -L get.rvm.io | bash -s stable
不幸的是,现在当我尝试运行大多数(不是全部)rvm 命令时,它会从我的 PATH 中删除 /usr/bin,因此无法找到它需要的所有命令行命令,例如 grep、sed 等。我在下面包含了一个未经编辑的控制台副本和粘贴:
[~]$ echo $PATH
/opt/local/bin:/opt/local/sbin:/Developer/usr/bin:/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/Thai/.rvm/bin
[~]$ rvm use
Now using system ruby.
[~]$ echo $PATH
/opt/local/bin:/opt/local/sbin:/Developer/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/Thai/.rvm/bin
[~]$
rvm install... 和 rvm remove... 会发生同样的情况,但 rvm help 或 rvm info 不会。
对正在发生的事情有任何想法吗? rvm install... 编译后失败,因为它需要访问 /usr/bin 中的命令行工具
【问题讨论】:
-
这是主题:RVM 是一个程序员专用工具,用于控制 Ruby 执行环境。常见问题解答允许有关“程序员常用的软件工具”的问题
-
不相关:注意到您在原始路径中有多个
/usr/bin -
您可以粘贴您的
~/.bashrc或~/.bash_profile吗?您使用的是 Linux、OS X、BSD ......?我认为这可能与您的环境以及 RVM 如何修改您的配置文件有关。