如何删除一个Ruby副本?(M1 Mac with zsh)

frebpwbc  于 2023-06-22  发布在  Ruby
关注(0)|答案(1)|浏览(151)

运行which -a ruby返回以下内容:

/Users/USERNAME/.rbenv/shims/ruby
/Users/USERNAME/.rbenv/shims/ruby
/usr/bin/ruby

我认为/usr/bin/ruby是M1 Mac预装的Ruby版本。
/Users/USERNAME/.rbenv/shims/ruby的双重副本是我所关心的。这是否意味着我安装了两个重复的ruby副本?如果是这样的话,我如何卸载其中一个?
/Users/USERNAME/.rbenv/shims/ruby的双重副本是我所关心的。这是否意味着我安装了两个重复的ruby副本?如果是这样的话,我如何卸载其中一个?

hyrbngr7

hyrbngr71#

这是否意味着我安装了两个重复的ruby副本?
which输出文件路径,这些路径由字符串表示形式标识。因此,两个/Users/USERNAME/.rbenv/shims/ruby路径不可能指向两个不同的Ruby安装。因此,你只有默认的ruby和rbenv。
这里唯一的“担心”是您的shell配置有点多余,因为它有两种查找rbenv Ruby的方法,但实际上这不会导致任何问题。

相关问题