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

2021年11月29日20:01:28 发表评论 1,129 次浏览

了解如何处理 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 Xcode

xcrun 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

快乐编码❤️!

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: