在安装 Homebrew (Mac 下的软件管理工具,类似 linux 的 apt-get、yum 等)的时候,系统报错:
xcode-select: error: command line tools are already installed, use "Software Update" to install updates |
网上搜罗了下,是 xcode 直接从其他电脑复制过来导致的问题,可以执行以下命令查看他的来源:
xcode-select -p |
果然,返回的结果是:
/Volumes/Macintosh HD/Applications/Xcode.app/Contents/Developer |
一个错误的路径,Macintosh HD
是另一台电脑的硬盘名称,处理方式也比较简单,将路径修改过来:
sudo xcode-select --switch /Library/Developer/CommandLineTools |
验证方式:在命令行输入 gcc
,如果没有报出之前的错误(xcode-select: error: …) 就 ok 了。