回答

收藏

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

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

我更新到 macOS Mojave(也发生在 Catalina 更新,似乎可能发生在以后的每一次重大更新中)
! i+ O- _3 `  K0 i6 a& E* I今天早上,我在 MacBook Pro 在命令行中导航到我工作的代码库,并在存储库中输入git status并收到错误:
# u5 u  a. O* q0 s& l2 p4 g9 xxcrun:错误:无效活动开发者路径 (/Library/Developer/CommandLineTools),缺少 xcrun:/Library/Developer/CommandLineTools/usr/bin/xcrun
+ S" i8 x: X, @- ^; q, V6 L
如何修复 git 和命令行工具?
4 y' ^0 \8 g: H& P' g! l0 ^! E1 Z                                                               
/ m& h7 b9 s7 S* S* O- y/ |    解决方案:                                                               
. v, O( b0 g8 D; r                                                                问题是需要更新 Xcode 命令行工具。2 ?: o4 B- z4 |9 e( q
解决方案#1
8 z# l* y9 f- W% D0 J* m( u! U6 X) x返回您的终端并输入:6 t2 H, Q& [1 @" p* [: O! i
    xcode-select --install
    , N: k2 W  `. t9 a2 Y- C
然后,您将收到以下输出:5 z" B3 t; _5 t, z
    xcode-select: note: install requested for command line developer tools
    2 G" P1 T  b4 e8 q* X7 G
然后提示您在窗口更新 Xcode 命令行工具。(可能需要一段时间)) s, v5 e, T3 u! q# x
打开新的终端窗口,您的开发工具应返回。
' R$ x( m. ]8 v另外:对于任何主要或半主要更新,您都需要更新命令行工具才能让它们再次正常运行。检查 Xcode 是否有更新?这超过了莫哈韦…
  h6 M! B) T' e7 X6 }7 c! n然后重新启动您的终端9 e; i& s  L9 s" M
或者,如果失败了,它很可能......你会得到一个弹出框,上面写着在服务器上找不到软件!
% E) N9 O7 k# k/ i1 C解决方案#2
( C: y+ T, d, v% O然后你点击xcode-select --install它并没有找到软件,登录Apple Developer,然后通过网页安装。
3 y2 E- F& d% S( ?/ T在此登录或注册:
# u) c7 f; ?: O( S# f3 Ehttps://developer.apple.com/download/more/
. j/ j& d( J0 J查找下载列表:“Xcode 12.x 命令行工具然后单击 dmg 并下载。7 a- d6 D1 y& X' e& f

本帖子中包含更多资源

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

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

本版积分规则