MacOS Git错误解决(xcrun error: invalid active developer path (/Library/Developer/CommandLineTools))

【MacOS Git错误解决(xcrun error: invalid active developer path (/Library/Developer/CommandLineTools))】了解如何处理 MacOS Git xcrun 错误。

MacOS Git错误解决(xcrun error: invalid active developer path (/Library/Developer/CommandLineTools))

文章图片
我有一段时间没有碰我的 mac,突然当我尝试在它上面做一些非常基本的事情时,任务出人意料地失败了。这一次,我尝试使用 Git 简单地克隆一个存储库,但错误出现了。如何修复异常xcrun error: invalid active developer path?经过一番研究,我最终找到了一个解决方案,我想与你分享这个问题的原因以及如何解决它。
解决问题之前
  • 请务必将 XCode 更新到最新版本。一些开发人员声称这可以防止出现此类错误:
MacOS Git错误解决(xcrun error: invalid active developer path (/Library/Developer/CommandLineTools))

文章图片
尽管有人说更新 XCode 可以解决他们的问题,但在我的情况下它不起作用。所以我不得不直接用命令行搞砸。
xcrun error: invalid active developer path解决办法该异常是由于系统中缺少开发人员命令行工具引起的。要解决此问题,只需在终端中运行以下命令:
xcode-select --install

运行此命令将在终端中打印以下文本:
xcode-select: note: install requested for command line developer tools

并且会启动一个提示,要求确认安装命令行开发者工具,一定要安装它:
MacOS Git错误解决(xcrun error: invalid active developer path (/Library/Developer/CommandLineTools))

文章图片
安装将需要一段时间,一旦完成,启动一个新终端(关闭任何打开的终端)并尝试执行你之前所做的任何操作。就我而言,我只是用 Git 克隆了一个存储库,它按预期工作。就个人而言,默认情况下不安装命令行工具有点荒谬,但无论如何。
xcode-select 的解决方法:error: tool 'xcodebuild' requires Xcodexcrun error: invalid active developer path解决办法 - 如果你正在使用 Node.js 和一些需要 node-gyp 的模块,你可能会在终端中发现以下警告:
xcode-select: error: tool 'xcodebuild' requires Xcode but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

如何修复异常xcrun error: invalid active developer path?当xcode-select 开发者目录指向需要完整的常规 Xcode 时会发生 此错误/Library/Developer/CommandLineTools(在 Xcode 之后安装 CommandLineTools 时发生)。你可以很容易地解决这个问题,将开发者目录更新到 Xcode.app,如下所示:
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

快乐编码??!

    推荐阅读