【问题标题】:git push xcrun: error: active developer path does not existgit push xcrun:错误:活动开发者路径不存在
【发布时间】:2014-10-21 18:57:27
【问题描述】:

我最近删除了 xcode 6 beta 3 并安装了 xcode 6 beta 6

当我在终端输入 gitpush 时发生了这种情况

xcrun: error: active developer path ("/Applications/Xcode6-Beta3.app/Contents/Developer") 不存在,使用xcode-select --switch path/to/Xcode.app 指定您希望用于命令行开发人员工具的 Xcode(或见man xcode-select)

【问题讨论】:

  • 该消息会建议您执行类似xcode-select --switch /Applications/Xcode6-Beta6.app 的操作。你试过吗?
  • 如果您刚刚升级到 mojave 并得到了这个,请参阅 apple.stackexchange.com/questions/254380/…

标签: git-push xcrun


【解决方案1】:

尝试将其粘贴到终端

sudo xcode-select -switch /Applications/Xcode-Beta.app

它将为新的 Xcode 名称更新 路径

另一种选择是将应用名称改回 Xcode,当然,考虑到您没有安装当前的。

【讨论】:

    【解决方案2】:

    此外,要从 XCode 应用程序中删除依赖项,您可以手动安装命令行开发人员工具并使用以下命令更新开发人员路径:

    sudo xcode-select -switch /
    

    【讨论】:

    • 这对我帮助很大,因为我发现的大多数其他解决方案都依赖于系统上的 xcode。我想在没有 xcode 的情况下做到这一点
    • El Capitan 的最新更新,从未安装过 XCode,执行此操作给了我:xcode-select: error: invalid developer directory '/'
    • 更新:多次运行 brew doctor 有帮助 - 必须将 /usr/local/sbin 添加回 bash 配置文件,必须重新运行 xcode-select --install。 brew 指出,众所周知,El Capitan 升级会破坏这一点。 :) 一切都恢复正常了。
    • 这个解决方案帮助我解决了在系统中使用没有 Xcode 的 git 的问题。
    【解决方案3】:

    打开 xcode 并导航到首选项...

    从命令行工具中选择 xcode 的位置。

    然后从终端执行命令。

    【讨论】:

      【解决方案4】:

      在将 XCode 更新到 6.3 后,我也遇到了同样的问题

      通过更新命令行工具解决了我的问题

      $ sudo xcode-select -switch /

      【讨论】:

        猜你喜欢
        • 2016-05-02
        • 1970-01-01
        • 2015-12-16
        • 1970-01-01
        • 2021-11-02
        • 1970-01-01
        相关资源
        最近更新 更多