一次Homebrew重装的经历
首先删除homebrew文件内所欲包含brew的文件
rm -rf .git .gitignore bin/brew README.md share/man/man1/brew
sudo rm -rf .git .gitignore bin/brew README.md share/man/man1/brew
rm -rf ~/Library/Caches/Homebrew
open /usr/local/Library # 打开文件夹,删除里面包含brew的文件
brew up
重装brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
echo 'export PATH ="/usr/local/sbin:$PATH"' >> ~/.zshrc # 我的是oh-my-zsh,如果你没有用zsh就是profile,自己查命令
brew doctor
sudo rm -rf /Library/Frameworks/Python.framework
brew cleanup
重装brew会导致我的pyenv没办法用,重装一下就好了,环境还在
brew install pyenv
export LDFLAGS="-L/usr/local/opt/readline/lib"
export CPPFLAGS="-I/usr/local/opt/readline/include"
export PKG_CONFIG_PATH="/usr/local/opt/readline/lib/pkgconfig"
Ok!