回答

收藏

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

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

我更新到 macOS Mojave(也发生在 Catalina 更新,似乎可能发生在以后的每一次重大更新中)) w; _9 ^4 f" f: O" X0 l) r4 T
今天早上,我在 MacBook Pro 在命令行中导航到我工作的代码库,并在存储库中输入git status并收到错误:  o$ ], H9 c& @; J
xcrun:错误:无效活动开发者路径 (/Library/Developer/CommandLineTools),缺少 xcrun:/Library/Developer/CommandLineTools/usr/bin/xcrun
9 Z1 g; i4 e6 |0 o+ x1 s" u0 m" k
如何修复 git 和命令行工具?2 ?) l' g; Q$ F+ j& U
                                                                * D% v4 ]% ~+ N) w* u3 `7 f% E3 l. q
    解决方案:                                                               
  c; x! s5 ]: a" D+ S# p; @8 s                                                                问题是需要更新 Xcode 命令行工具。
: \. _* s! y+ _0 _解决方案#1# F0 L4 [! o! k) G; V/ C
返回您的终端并输入:/ Q  x& U% [# A( M
    xcode-select --install
    2 [% S( t2 Y$ M1 i4 J& N+ k
然后,您将收到以下输出:
  C+ R7 t  k) c% [5 Y9 z9 ?" t# W
    xcode-select: note: install requested for command line developer tools
    : e9 K! O, O4 I& h) i( J7 m
然后提示您在窗口更新 Xcode 命令行工具。(可能需要一段时间)
8 S# G3 w% ?- _* f4 y打开新的终端窗口,您的开发工具应返回。
2 I# ~* k  Q0 D  X4 c另外:对于任何主要或半主要更新,您都需要更新命令行工具才能让它们再次正常运行。检查 Xcode 是否有更新?这超过了莫哈韦…
7 o$ }- S0 {) I* k; U3 A/ A' R& f2 Q然后重新启动您的终端1 O( b6 I# `6 C/ v- |
或者,如果失败了,它很可能......你会得到一个弹出框,上面写着在服务器上找不到软件!3 Y$ k! t  t  ]* f' O. b" n4 c! o4 i
解决方案#2
; ~; {. N3 i7 \然后你点击xcode-select --install它并没有找到软件,登录Apple Developer,然后通过网页安装。# w1 Q3 M7 V. d! f) N7 c; z
在此登录或注册:
$ R( b% Q% K0 q0 f0 h: k( phttps://developer.apple.com/download/more/
: l- W% }6 x+ Y1 g" C9 z查找下载列表:“Xcode 12.x 命令行工具然后单击 dmg 并下载。! H1 n* g) c+ `7 d0 M# q

本帖子中包含更多资源

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

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

本版积分规则