brew upgrade Error: No such file or directory - /usr/local/Cellar/autocode

brew upgrade Error: No such file or directory - /usr/local/Cellar/autocode

尝试升级自制程序包时,返回如下错误:

$ brew upgrade Error: No such file or directory - /usr/local/Cellar/autocode

尝试与自动编码包交互显示没有这样的包:

$ brew uninstall autocode Error: No such keg: /usr/local/Cellar/autocode

我该如何解决这个问题?

Autocode 是以前称为 Crystal 的公式的当前名称。 Homebrew 公式已于 2015 年 10 月重命名。可能会出现此错误,因为安装了 crystal。

可以用brew uninstall crystal修复。如果 Autocode 是您使用的某些东西的依赖项,则可以使用 brew install autocode.

安装较新的版本

autocodecrystal 公式的新名称。您可以使用 brew migrate crystal 而不是卸载并重新安装公式,这会将 /usr/local/Cellar/crystal 移动到 /usr/local/Cellar/autocode 并为您处理所有事情。