尝试升级自制软件包时,会返回如下错误:
$ brew upgrade
Error: No such file or directory - /usr/local/Cellar/autocode
尝试与自动编码包进行交互表明没有这样的包:
$ brew uninstall autocode
Error: No such keg: /usr/local/Cellar/autocode
我该如何解决这个问题?
答案 0 :(得分:0)
自动编码是以前称为Crystal的公式的当前名称。 Homebrew公式于2015年10月重新命名。由于安装了水晶,因此可能会出现此错误。
可以使用brew uninstall crystal
修复。如果Autocode是您使用的某些内容的依赖项,则可以使用brew install autocode
安装较新版本。
答案 1 :(得分:0)
autocode
是crystal
公式的新名称。您可以使用brew migrate crystal
将/usr/local/Cellar/crystal
移至/usr/local/Cellar/autocode
,而不是卸载并重新安装公式,并为您处理所有事情。