回答

收藏

macOS 更新后 Git 无法工作(xcrun: 错误:无效的活动开发者路径 (/Library

技术问答 技术问答 365 人阅读 | 0 人回复 | 2023-09-11

我更新到 macOS Mojave(也发生在 Catalina 更新,似乎可能发生在以后的每一次重大更新中)! U0 W' v* k6 U# `. s/ ^; T/ ]
今天早上,我在 MacBook Pro 在命令行中导航到我工作的代码库,并在存储库中输入git status并收到错误:/ J$ G, r2 _9 ~/ X
xcrun:错误:无效活动开发者路径 (/Library/Developer/CommandLineTools),缺少 xcrun:/Library/Developer/CommandLineTools/usr/bin/xcrun
+ p6 h! @4 N% m  r- j& d
如何修复 git 和命令行工具?
3 m& H4 U2 f5 X6 s. F  ~                                                                % ~2 r+ ^, _6 b- T( C4 W
    解决方案:                                                               
9 J# ~! o# ~3 Z                                                                问题是需要更新 Xcode 命令行工具。
1 a6 a$ T: s1 F- C) h解决方案#1
5 p* R$ a" ]$ L3 e+ B+ [返回您的终端并输入:# L4 G, m& D4 ?  e  [. D+ ^
    xcode-select --install; S( i4 V# O2 F) O
然后,您将收到以下输出:
6 \0 o, \% M( F5 w2 A
    xcode-select: note: install requested for command line developer tools: ?! ^0 U4 o/ {4 q; v
然后提示您在窗口更新 Xcode 命令行工具。(可能需要一段时间)
) y3 s5 h) v, H! V; @打开新的终端窗口,您的开发工具应返回。
3 V& ]( c9 u4 c4 u4 b1 @1 n2 Z另外:对于任何主要或半主要更新,您都需要更新命令行工具才能让它们再次正常运行。检查 Xcode 是否有更新?这超过了莫哈韦…2 y  k6 S5 N8 z8 f0 @1 A6 o
然后重新启动您的终端8 F- {# I0 y4 g9 c6 n9 z$ N6 }
或者,如果失败了,它很可能......你会得到一个弹出框,上面写着在服务器上找不到软件!
, d# c- a9 p, D. [% C解决方案#2
  y5 i6 o* e: j2 O+ u: w0 b! a然后你点击xcode-select --install它并没有找到软件,登录Apple Developer,然后通过网页安装。4 L1 T7 N+ c* q# `- i( e% h
在此登录或注册:6 P$ e9 w6 h5 H1 V3 P
https://developer.apple.com/download/more// l8 }' C  P- m9 a8 r/ O2 _+ x5 z
查找下载列表:“Xcode 12.x 命令行工具然后单击 dmg 并下载。0 K( B, E4 @* j9 q8 p6 T

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则