1

我在我的 Mac 上安装了 rvm 并使用了一段时间。但是,想以全新的方式开始一个新项目,并删除了我的主目录中的 .rvm 文件夹。

但是,如果我现在运行 which ruby 它会显示 /usr/bin/ruby ,如果我运行 ruby -v,它会显示: /Users/kiran/.rvm/rubies/ruby-1.9.3-p194/bin/ruby file not found

我的任何 bash* 文件中都没有别名。这是怎么回事?

4

1 回答 1

1

这是因为命令的 PATH 解析被缓存了,你需要运行:

hash -r

它会清理缓存。

于 2012-09-15T03:43:33.787 回答