在運行brew upgrade node以升級我的macOS上的Node.js安裝之後,Homebrew決定自動運行brew cleanup

它正在進行清理,一直Removing:/Users/.....,直到我遇到了錯誤:

Error: Permission denied @ apply2files - /usr/local/lib/docker/cli-plugins

看到路徑中的“docker”嗎?

原來是最近刪除了Docker,這導致了錯誤。我解決問題的方法是重新創建了一個Docker應用的文件夾:

mkdir -p /Applications/Docker.app/Contents/Resources/cli-plugins

然後運行

brew cleanup

問題得以解決。

你的問題可能是由於其他缺少的庫引起的,而不是Docker,所以在這種情況下,你可以搜索你遇到的具體錯誤消息,看看是否有其他人遇到了相同的問題並解決了它。但這是一個開始。