回答

收藏

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

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

我更新到 macOS Mojave(也发生在 Catalina 更新,似乎可能发生在以后的每一次重大更新中)
5 l8 @) p) ^( }( K今天早上,我在 MacBook Pro 在命令行中导航到我工作的代码库,并在存储库中输入git status并收到错误:" m* s9 e2 r, g3 ~+ W# C; F
xcrun:错误:无效活动开发者路径 (/Library/Developer/CommandLineTools),缺少 xcrun:/Library/Developer/CommandLineTools/usr/bin/xcrun" T/ t2 q* K  p' @; n( x
如何修复 git 和命令行工具?- p5 u# w5 J' X2 H) W
                                                               
  B: E- X8 S% M7 F. z! M: z    解决方案:                                                               
# c# ?/ c5 ?0 r                                                                问题是需要更新 Xcode 命令行工具。, N) {4 z9 m& z0 i9 E6 [6 s
解决方案#1
" P3 f2 \, m0 ?2 C0 Q返回您的终端并输入:
5 S0 F6 B4 ^8 i( d
    xcode-select --install
    & n; H/ w+ H4 d1 E- h' J5 c, D& ^
然后,您将收到以下输出:1 ?/ t* j. R7 }0 _! t5 b8 X4 U# o
    xcode-select: note: install requested for command line developer tools+ [2 j6 Q0 f; Q% _( J" ]
然后提示您在窗口更新 Xcode 命令行工具。(可能需要一段时间)
/ I( \; Z  I" L2 \打开新的终端窗口,您的开发工具应返回。
  C9 Q  T" c  t6 d/ Y0 n8 A另外:对于任何主要或半主要更新,您都需要更新命令行工具才能让它们再次正常运行。检查 Xcode 是否有更新?这超过了莫哈韦…
# N0 _  x" N# m! t- R+ ?然后重新启动您的终端: X9 A; I9 r, G! T, _
或者,如果失败了,它很可能......你会得到一个弹出框,上面写着在服务器上找不到软件!
* I; c- {0 Z2 W% e# ~解决方案#28 e: N& L( H& S7 \+ O& O0 A& \( K6 [
然后你点击xcode-select --install它并没有找到软件,登录Apple Developer,然后通过网页安装。5 @7 Q/ Q$ a$ A$ s
在此登录或注册:
. ]! |+ \, J5 {5 C. shttps://developer.apple.com/download/more/
1 H, B& q4 U. U. w5 [查找下载列表:“Xcode 12.x 命令行工具然后单击 dmg 并下载。; h) H( I# `& ]( V% \' I+ u

本帖子中包含更多资源

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

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

本版积分规则