85

我刚刚从OS X 10.11 "El Capitan"升级到10.12: "Sierra",当我尝试在终端中访问 git 命令时,出现以下错误:

xcrun:错误:无效的活动开发者路径

(/Library/Developer/CommandLineTools),在以下位置缺少 xcrun:

/库/开发人员/CommandLineTools/usr/bin/xcrun

如果有人有解决方案,请帮助我。

4

5 回答 5

130

重新安装 Xcode 开发者工具

xcode-select --install
于 2016-09-19T16:14:50.490 回答
10

我通过从Apple Developer Downloads下载并安装“Xcode 8 的命令行工具 (macOS sierra)”包来解决此问题。

Command Line Tools (macOS 10.12) for Xcode 8除非您安装了 Xcode 8.1 beta,否则请务必选择而不是选择 8.1 beta。

于 2016-09-24T11:43:56.593 回答
1

我最近刚刚升级到 macOS High Sierra 版本 10.13.3 并拥有现有的 xcode。我的 git 命令行也有同样的问题。"$xcode-select --install" 非常适合我。

于 2018-03-17T22:54:40.003 回答
0

单独 - xcode-select --install对我不起作用。

必须完成所有 3 个步骤:

  1. 从应用商店下载 X-code(如果应用程序文件夹中不存在)
  2. $xcode-select
    --install 安装后可能需要在命令行中使用softwareupdate进行更新。$sudo softwareupdate -i "Xcode-9.1 的命令行工具 (macOS High Sierra 版本 10.13)"

  3. $sudo xcodebuild -许可证

于 2017-12-12T20:39:56.450 回答
0

有同样的问题,将git的路径直接放入配置文件中,它不会再询问xcode(如果你不需要使用xcode)。

  1. 下载 git,https://git-scm.com/download/mac并安装它。
  2. 在您的配置文件中添加到路径,即 export PATH=$PATH:/usr/bin (我的 git 在 /usr/bin 中)。
  3. 打开新终端。
于 2017-03-23T12:41:34.240 回答