问:

我更新到 macOS Mojave(这也发生在 Catalina 更新中,并且似乎可能发生在此后的每次重大更新中)

今天早上,我在 MacBook Pro 的命令行中导航到我工作的代码库,在存储库中输入“git status”并收到错误:

xcrun:错误:无效的活动开发者路径 (/Library/Developer/CommandLineTools),缺少 xcrun:/Library/Developer/CommandLineTools/usr/bin/xcrun

如何修复 git 和命令行工具?

答1:

huntsbot.com – 高效赚钱,自由工作

问题是需要更新 Xcode 命令行工具。

解决方案#1

返回您的终端并输入:

xcode-select --install

然后,您将收到以下输出:

xcode-select: note: install requested for command line developer tools

然后将在一个窗口中提示您更新 Xcode 命令行工具。 (可能需要一段时间)

打开一个新的终端窗口,您的开发工具应该会返回。

另外:对于任何主要或半主要更新,您都需要更新命令行工具以使它们再次正常运行。检查 Xcode 是否有任何更新。这超越了莫哈韦…

之后重新启动您的终端

或者,如果失败,它很可能…你会得到一个弹出框,上面写着“在服务器上找不到软件”,见下文!

解决方案#2

然后你点击xcode-select --install并没有找到软件,登录Apple Developer,并通过网页安装它。

在此处登录或注册:

https://developer.apple.com/download/more/

在下载列表中查找:“Xcode 12.x 的命令行工具”然后单击 dmg 并下载。

https://i.stack.imgur.com/WwAlF.png

HuntsBot周刊–不定时分享成功产品案例,学习他们如何成功建立自己的副业–huntsbot.com

这解决了我在使用 Microsoft Visual Studio Code 时遇到的问题,该问题在升级到 Mojave 后首次启动 Git 时抱怨未安装 Git。我认为问题出在 VS Code 上,但这是这个 SO question 中的问题。安装 Xcode 命令行工具后重新启动 VS Code 解决了该问题。

我希望 Xcode 更新是操作系统更新的一部分。每次升级时都会发生这样的事情。恼人的。

不过肯定很烦。对 Xcode 安装进行简单检查,然后在操作系统更新期间进行更新将非常容易添加。这些来自 Apple 的操作系统更新总是有问题的。你会认为他们现在已经想通了。

对于在 PHPStorm 中使用 Git 的任何人;您需要在运行 xcode-select --install 后重新启动 PHPStorm。然后它会工作。

该解决方案也适用于 Mac Catalina 更新。高超!!!

答2:

huntsbot.com – 高效赚钱,自由工作

我在尝试时收到一些错误,即更新服务器上的软件不可用

xcode-select --install

为我解决的问题是到这里 https://developer.apple.com/download/more/ 并下载 Command Line Tools (macOS 10.14) for Xcode 10 然后手动安装。

之后,当您打开一个新终端时,错误应该消失了。

这应该是正确的答案,在 3 台机器上尝试过,@dustbuster 答案不再起作用,它显示“尝试时软件无法从更新服务器获得”

对我来说,这以 software not available at server 结尾,但下面@High6 的回答有效。 xcode-select --reset

从链接下载 Command Line Tools (macOS 10.14) for Xcode 10.1。谢谢!

安装了xcode还是有问题。这就像一个魅力......应该是选定的答案。或者应该是最佳答案的附录。

这也适用于 macOS 10.15.2。虽然我不得不选择 Command Line Tools for Xcode 11.3,因为 Xcode 10.1 不可用

答3:

huntsbot.com提供全网独家一站式外包任务、远程工作、创意产品分享与订阅服务!

对我来说 xcode-select --reset 是 Mojave 上的解决方案。

不知何故,“xcode-select --install”结束了服务器上不可用的软件。但这一个有效

这对我有用,我在安装新的 Xcode 后运行了这个命令。

我刚刚从 Mac OS X 10.14 (Mojave) 升级到 MacOS 10.15 (Catalina) 并遇到了这个问题,这个解决方案运行良好,没有必要运行 xcode-select --install。

在 Catalina 上也适用于我,但需要添加 sudo

sudo xcode-select --reset 在 Mojave 上为我工作 --> MacOS 的 Catalina 升级

答4:

huntsbot.com聚合了超过10+全球外包任务平台的外包需求,寻找外包任务与机会变的简单与高效。

除了dustbuster的回答之外,我还需要使用以下命令设置 Xcode 文件夹的路径:

sudo xcode-select -switch /Library/Developer/CommandLineTools

对我来说也是一样,@dustbuster 可能是合并这些答案的好主意。

好的,这个为我解决了这个问题。尝试了 xcode-select --install 并手动下载和安装,没有一个解决方案有效。请注意,我等待并升级到版本 10.14.1。

如果您安装了 Xcode,则不需要安装单独的命令行工具。只要确保您运行 xcode-select --switch /Applications/Xcode.app/Contents/Developer 或 xcode-select --reset,终端将使用 Xcode 中的命令行工具,而不是由“命令行工具”独立安装程序安装的工具。从那时起,App Store 将自动更新 Xcode,您的工具将保持最新状态。

经历了这么多答案,这是Mojave更新后对我有用的答案,谢谢!

答5:

打造属于自己的副业,开启自由职业之旅,从huntsbot.com开始!

从 Mojave 更新到 Big Sur 并得到相同的错误:命令

xcode-select --install

像魅力一样工作

答6:

保持自己快人一步,享受全网独家提供的一站式外包任务、远程工作、创意产品订阅服务–huntsbot.com

对我来说有效的是:

sudo xcode-select --reset

然后就像@High6 的回答一样:

sudo xcodebuild -license

这将显示一个我认为是一些 Xcode 许可证的许可证。使用 space(或鼠标)滚动到底部,然后点击 agree。

这就是在 MacOS Mojave v 10.14 上对我有用的方法。

huntsbot.com全球7大洲远程工作机会,探索不一样的工作方式

您的解决方案在 MacOS 10.13 High Sierra 上对我有用。谢谢你。

如果您安装了 Xcode,这是正确的解决方案。终端将使用 Xcode 中的命令行工具,而不是由“命令行工具”独立安装程序安装的工具。从那时起,App Store 将自动更新 Xcode,您的工具将保持最新状态。

这适用于 BigSur 以及 Monterey beta 分支。比每次更新时下载和安装巨大的新 Xcode 版本要容易得多。

这对我有用,并且在我通过迁移助手从运行 Catalina 的旧 iMac 迁移到运行 Monterey 的闪亮新 Apple Silicon MacBook Pro 后,修复了 VSCode 找不到 Git。

答7:

一个优秀的自由职业者,应该有对需求敏感和精准需求捕获的能力,而huntsbot.com提供了这个机会

升级到 Mac Catalina 后,我遇到了同样的问题,我不得不运行几个命令来解决这个问题。

首先开始于:

xcode-select --install

它没有解决问题,必须在 sudo 中运行以下命令

sudo xcode-select --reset

然后,在我切换并明确设置活动开发者目录的路径后,终于得到了修复:

sudo xcode-select -s /Library/Developer/CommandLineTools

注意:如果您安装了 Xcode,您可能需要在这种情况下指定 Xcode 目录,它应该是这样的

xcode-select -s /Applications/Xcode.app

如果您安装了 Xcode,则不需要安装单独的命令行工具。只要确保您运行 xcode-select --switch /Applications/Xcode.app/Contents/Developer 或 xcode-select --reset,终端将使用 Xcode 中的命令行工具,而不是由“命令行工具”独立安装程序安装的工具。从那时起,App Store 将自动更新 Xcode,您的工具将保持最新状态。

Xcode select 做到了,因为我只安装了 beta 版本!

先尝试 sudo xcode-select --reset,然后再尝试 --install

答8:

huntsbot.com – 高效赚钱,自由工作

我在以前的主要版本中使用了接受的答案中给出的 xcode-select --install。

我刚刚升级到 OS X 10.15 Catalina 并在操作系统升级完成后再次从首选项运行软件更新工具。 Xcode 实用程序更新在那里可用,它还使用刚刚输出 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools) 的 git 对问题进行了排序

如果您安装了 Xcode,则不需要安装单独的命令行工具。只要确保您运行 xcode-select --switch /Applications/Xcode.app/Contents/Developer 或 xcode-select --reset,终端将使用 Xcode 中的命令行工具,而不是由“命令行工具”独立安装程序安装的工具。从那时起,App Store 将自动更新 Xcode,您的工具将保持最新状态。

答9:

huntsbot.com汇聚了国内外优秀的初创产品创意,可按收入、分类等筛选,希望这些产品与实践经验能给您带来灵感。

在我的情况下,它没有在安装过程之后在 xcode 中检查,

你可以这样做:xcode -> Preferences 并点击 Locations 然后选择,如下图

https://i.stack.imgur.com/HKpHR.png

这修复了几个项目,但不是全部

我有 Xcode 10.3、11.1 和 11.2,而 Xcode 无法确定用于命令行工具的版本,并将下拉列表留空。一旦为我的目的选择了 11.1,git 命令就开始工作了。

顺便说一下,此弹出窗口相当于使用您在此处选择的任何版本的 Xcode 包的路径调用 xcode-select --switch。

好的提示谢谢,无论如何,重要的是解决问题

这对我有用.. 非常感谢。我在不同的位置拥有新旧版本的 Xcode。

答10:

HuntsBot周刊–不定时分享成功产品案例,学习他们如何成功建立自己的副业–huntsbot.com

如果您使用 xcode,请安装它 (~12GB)

xcode-select --install

否则安装最新的 command line tools (~500MB)

https://i.stack.imgur.com/8eJ3h.png

在过去的 2 年里,我已经(重新)安装了很多次 xcode,以至于就像“我要教你多少次这一课,老伙计?”

答11:

huntsbot.com聚合了超过10+全球外包任务平台的外包需求,寻找外包任务与机会变的简单与高效。

Mac OS : 大苏尔

首要任务

sudo xcode-select --resetsudo xcodebuild -license

第二优先

xcode-select --install

大苏尔的最佳答案

对于大苏尔来说,这个第一优先级很有用。感谢您节省大量时间和数据。

我正在使用 Big Sur (xcode-select --install) 帮助了我。

在 catalina 上为我工作

最佳答案!此问题不需要再次安装该工具

原文链接:https://www.huntsbot.com/qa/4lL9/git-is-not-working-after-macos-update-xcrun-error-invalid-active-developer-pa?lang=zh_CN&from=csdn

huntsbot.com – 高效赚钱,自由工作

macOS 更新后 Git 无法工作(xcrun: 错误:无效的活动开发者路径 (/Library/Developer/CommandLineTools)相关推荐

  1. MAC macOS更新后git无法使用

    macOS更新后git无法正常使用idea报错 Can't start Git: /usr/bin/git Probably the path to Git executable is not val ...

  2. 解决报错:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcru

    目录 问题 解决 问题 由于开发某 OC 项目的需要,鼓捣了一通自己本地的开发环境.但是,完事发现了一个问题,git 不好用了,报错信息如下: xcrun: error: invalid active ...

  3. iOS xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun

    1.问题描述 今天执行一个shell脚本的时候报错,我脚本里面有使用到git的一些操作,错误信息如下: xcrun: error: invalid active developer path (/Li ...

  4. mac系统升级后使用gitxcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), miss

    问题:使用git命令报错. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), mis ...

  5. 解决Mac使用SVN命令出现xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)的问题

    问题 使用SVN checkout命令,下载远程仓库项目,报一下错误: 分析 这是由于缺失了CommandLineTools开发环境,无法找到此目录. 解决 在命令行输入 xcode-select - ...

  6. 微软承认部分 Win10 安装 12 月更新后出现 0xc000021a 蓝屏错误

    12 月 20 日消息,微软承认本月补丁星期二活动日中发布的 KB5021233 更新,导致部分 Win10 设备升级之后出现 0xc000021a 蓝屏错误.微软在官方更新日志中写道:"安 ...

  7. MacOS 升级后出现 xcrun: error: invalid active developer path, missing xcrun

    升级macOS mojove,终端里使用git的时候,弹出一行莫名其妙的错误: xcrun: error: invalid active developer path (/Library/Develo ...

  8. MacOS 更新系统或XCode终端Git报错

    MacOS 更新系统后,在终端使用git,发现报错: Referenced from: /Applications/Xcode.app/Contents/SharedFrameworks/DVTDoc ...

  9. 解决MacOS升级后出现xcrun: error: invalid active developer path, missing xcrun的问题

    最近MacOS升级了MacOs Mojave ,在终端里(以及在pycharm的Project Interpreter里)使用命令行安装模块的时候,弹出一行莫名其妙的错误: xcrun: error: ...

最新文章

  1. 在图像旁边垂直对齐文字?
  2. 社团的CTF逆向题WriteUp
  3. Linux运行Java出现“Exception in thread main java.lang.OutOfMemoryError: Java heap space”报错...
  4. 数据库设计--数据字典
  5. dcmtk程序包综述(1)
  6. Codeforces 1314 题解
  7. 解析云原生与云计算本质区别,别再傻傻分不清楚了!
  8. AjaxPro使用说明
  9. 每日一课(10/75)CPU资源和存储器 之 专用寄存器的作用
  10. 通过BeanDefinitionReader获取BeanDefinition的三种不同方式
  11. 2015总结与新年计划
  12. 微信红包封面热潮的背后思考
  13. 函数声明放在头文件中,函数的定义放在实现文件中,然后在主函数中调用
  14. Oracle提取中文字符串拼音首字母函数
  15. Linux攻关之基础模块五 Vim
  16. 如何修改非root用户的ulimit -n的值
  17. 双离合档把上按钮作用_大众车自动档档把上的按钮是干什么用的?
  18. 亚马逊echo中国使用_您是否需要Amazon Prime才能使用Amazon Echo?
  19. 罗昭锋 文献管理与信息分析一
  20. 通达oa精灵的下载步骤_通达OA高危漏洞可能感染勒索病毒的风险提示

热门文章

  1. Windows 2003访问https失败
  2. 统计工作随笔—同比与环比(同期为负值)、百分点
  3. android studio listview点击事件,android如何响应listview上不同按钮点击事件
  4. ZblogPHP度娘主题新增图片列表页面模版
  5. winin10怎么锁定计算机,win10系统下设置电脑固定ip地址的方法
  6. 房价会不会降?这位机器人八小时就能建造一栋房屋 | 聚焦
  7. SpringMvc整合邮件发送
  8. 关于Unity特效未播放完的问题
  9. 自动备份电脑文件至云盘的操作,你会吗?
  10. Java memory stream 内存流