相信很多人在更新mac os后无法运行git,gcc等命令,出现missing xcrun错误。
报错信息:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
这是因为更新系统后会自动卸载xcode,重新安装后会缺失xcode的命令行工具(command line tools),所以导致部分工具无法在终端运行。百度的解决方法是在终端运行以下命令:xcode-select --install
安装软件。
然而这并不行,这是由于xcode的命令行工具无法安装不能安装该软件,因为当前无法从软件更新服务器获得的错误。
xcode-select: note: install requested for command line developer tools
遇到问题不要慌,这时候我在网上找了很多教程有些说是路径的问题,而我试了很多都没有找到一个好的解决办法,最终在国外的一个网站下面的评论上找到了解决办法。
解决办法如下:
- 打开Apple的开发者下载:https://developer.apple.com/download/more/
- 中间需要登录Apple账号,登录完成后在左边的搜索框中搜索Command Line Tools然后搜索
- 将适合你Mac电脑版本的那个下载下来安装好即可
- 此时在终端就可以正常使用git命令