Macos 运行brew医生或brew--config时,自制软件会冻结

Macos 运行brew医生或brew--config时,自制软件会冻结,macos,homebrew,package-managers,Macos,Homebrew,Package Managers,几天前,当我尝试运行brewdoctor或brew--config时,自制软件开始卡住。输出为: $ brew --config HOMEBREW_VERSION: 0.9.5 ORIGIN: https://github.com/Homebrew/homebrew.git HEAD: 391ed374442cb8f91d9168ccd23f1c97b84686d1 Last commit: 6 minutes ago HOMEBREW_PREFIX: /usr/local HOMEBREW_C

几天前,当我尝试运行
brewdoctor
brew--config
时,自制软件开始卡住。输出为:

$ brew --config
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew.git
HEAD: 391ed374442cb8f91d9168ccd23f1c97b84686d1
Last commit: 6 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit sandybridge
OS X: 10.10.1-x86_64

我试过了,但似乎不起作用:

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
    rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
$ rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
/Users/<username>/.rbenv/shims/ruby: line 21: /usr/local/Cellar/rbenv/0.4.0/libexec/rbenv: No such file or directory
$ruby-e“$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"
似乎已经安装了自制软件。如果您的目的是重新安装您
在再次运行此安装程序之前,应执行以下操作:
rm-rf/usr/local/Cellar/usr/local/.git&&brew清理
$rm-rf/usr/local/cillar/usr/local/.git&&brew清理
$ruby-e“$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"
/Users//.rbenv/shimmes/ruby:line 21:/usr/local/ceral/rbenv/0.4.0/libexec/rbenv:没有这样的文件或目录

令人惊讶的是,即使在上面的
rm
命令之后,brew命令本身也能工作。我想知道我做错了什么。谢谢你的帮助

我现在得到了一个解决方案:xcode select指向了错误的目录
sudo xcode select-switch/Applications/xcode.app
解决了这个问题。

FWIW,brew可执行文件位于/usr/local/bin中,因此使用nuking-the-cell无法摆脱它。
$ brew update
Updated Homebrew from cd9895d9 to 391ed374.
==> Updated Formulae
curl         fwknop   john-jumbo   sshrc
$ brew update
Already up-to-date.
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
    rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
$ rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
/Users/<username>/.rbenv/shims/ruby: line 21: /usr/local/Cellar/rbenv/0.4.0/libexec/rbenv: No such file or directory