小编chr*_*tin的帖子

在 Catalina 升级后 zsh 返回错误的解释器

升级到 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"
Run Code Online (Sandbox Code Playgroud)

每次我打开一个新终端,错误信息都会再次出现。我想找到一种方法让它持久化。

ruby macos-catalina

4
推荐指数
2
解决办法
9165
查看次数

标签 统计

macos-catalina ×1

ruby ×1