命令行工具bash(git)无法正常工作 - macOS Sierra最终发布候选版

时间:2016-09-14 06:55:50

标签: macos terminal macos-sierra

我刚刚从 OS X 10.11“El Capitan”升级到 10.12:“Sierra”,当我尝试访问终端内的git命令时,我得到了以下错误:

  

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

     

(/ Library / Developer / CommandLineTools),缺少xcrun at:

     

/库/开发商/ CommandLineTools的/ usr /斌/ xcrun

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

5 个答案:

答案 0 :(得分:125)

重新安装Xcode开发人员工具

xcode-select --install

答案 1 :(得分:10)

我通过下载并安装Xcode 8'的命令行工具(macOS sierra)解决了这个问题。来自Apple Developer Downloads的包。

除非您安装了Xcode 8.1 beta,否则请务必选择pics?.removeAll而不是8.1 beta版。

答案 2 :(得分:0)

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

  1. 下载git,https://git-scm.com/download/mac并安装它。
  2. 你的个人资料中的
  3. 添加到路径,即导出PATH = $ PATH:/ usr / bin(我的git在/ usr / bin中)。
  4. 打开新终端。

答案 3 :(得分:0)

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

必须完成所有3个步骤:

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

  3. $ sudo xcodebuild -license

答案 4 :(得分:0)

我刚刚升级到macOS High Sierra版本10.13.3并且已经存在xcode。我的git命令行有同样的问题。 " $ xcode-select --install"适合我。