can’t chown /usr/local for homebrew in Mac OS X 10.13 High Sierra
The problem kept occurring… after digging deeper I found that only uninstalling Homebrew and then re-installing it solved this issue. Uninstalling will remove all your brew packages, you can save the output of brew list in a file first, to have a record of what packages were installed. Uninstall Homebrew: Then re-install it: