macos mojave 安装brew 出错总结

问题:
Xcode-select: error: invalid developer directory ‘/Library/Developer/CommandLineTools’ Failed during: /usr/bin/sudo /usr/bin/xcode-select –switch /Library/Developer/CommandLineTools
原因:
Xcode-select已经在Xcode安装的时候一并安装好,但是路径不是错误中显示的“/Library/Developer/CommandLineTools”
解决:
在终端上输入xcode-select -p可知xcode-select的安装路径是“/Applications/Xcode.app/Contents/Developer”,所以要改一下安装的脚本命令,不能直接使用brew官网提供的在线安装的命令 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
先将安装brew的脚本文件下载到本地
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install
修改这个brew_install的脚本文件
将其中的“/Library/Developer/CommandLineTools”统统替换为“/Applications/Xcode.app/Contents/Developer“
然后再执行安装 ruby ~/brew_install
验证安装是否成功 brew help

posted @ 2018-11-02 08:36  陶彪  阅读(687)  评论(0编辑  收藏  举报