每当我在Mac OS机器上运行brew命令时,我都会收到以下错误
> brew doctor
/usr/local/Library/Homebrew/macos.rb:251:in `require': no such file to load -- macos/xcode (LoadError)
from /usr/local/Library/Homebrew/macos.rb:251
from /usr/local/Library/Homebrew/utils.rb:3:in `require'
from /usr/local/Library/Homebrew/utils.rb:3
from /usr/local/Library/Homebrew/global.rb:7:in `require'
from /usr/local/Library/Homebrew/global.rb:7
from /usr/local/bin/brew:17:in `require'
from /usr/local/bin/brew:17
我拥有网络所提供的一切。任何帮助表示赞赏。
答案 0 :(得分:26)
我有同样的问题并通过
解决了cd /usr/local
git status
如果git status
显示已删除的长列表,那么这可能是您的问题,可能是由于您的RVM设置更改造成的。
要解决此问题,请执行以下操作:
git reset --hard
现在尝试:
brew update
可能会说您需要先删除一些文件。使用sudo rm
命令删除该列表中的每个文件。然后再次brew update
。
您可能还需要这样做:
sudo chown -R $USER /usr/local
然后才能运行brew install。