升级到 macOS Catalina 后,我收到一条错误消息。
zsh:/usr/local/bin/colorls:错误的解释器:/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby:没有这样的文件或目录
似乎 Ruby 已经更新,因为当我运行时ruby -v
,它输出以下内容。
ruby 2.6.3p62(2019-04-16 修订版 67580)[universal.x86_64-darwin19]
如何让 colorls 使用 Ruby 2.6 而不是安装命令时存在的 Ruby 2.3?
我尝试重新安装然后多次卸载它,但我仍然遇到同样的错误。
我确实设法使用以下行暂时使错误消息消失。
PATH="`ruby -e 'puts Gem.user_dir'`/bin:$PATH"
每次我打开一个新终端时,错误消息都会再次出现。我想找到一种让它持久的方法。