我更新了最新的操作系统,和/或重新启动了我的计算机(每次重大更新都会发生这种情况,但这次我所做的只是在2022-09-13年重新启动我的计算机)

今天早上,我在MacBook pro的命令行中导航到我的工作代码库,在存储库中键入“gitstatus”,收到一个错误:

(2022年9月,这个错误大不相同,但我没有捕捉到它)

xcrun:错误:无效的活动开发人员路径(/Library/developer/CommandLineTools),在以下位置缺少xcrun:/Librari/developer/CommandLineTools/usr/bin/xcrun

git不起作用!

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


当前回答

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

xcode-select --install

否则安装最新的命令行工具(~500MB)

更新:如果在安装循环中被击中

xcodebuild -runFirstLaunch

其他回答

我在尝试时遇到一些错误,即更新服务器无法提供软件

xcode-select --install

是什么帮我解决的https://developer.apple.com/download/more/下载Xcode 10的命令行工具(macOS 10.14),然后手动安装。

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


macOS Ventura 13.0.1更新(2022年11月)

为Xcode 14.1安装命令行工具

边缘案例,但仍值得记下:使用迁移助手从和旧版Mac迁移时,您可能选择了从旧版Mac转移所有应用程序的选项。如果应用程序(如Xcode)被传输并保存,或者从其他用户的应用程序文件夹中删除,则需要对其进行更新。这是因为在第一次启动新的操作系统版本后,Xcode没有正确设置。

我已经在以前的主要版本中使用了公认答案中给出的xcode select--install。

我刚刚升级到OS X 10.15 Catalina,并在OS升级完成后再次从首选项运行软件更新工具。Xcode实用程序更新在那里可用,它还使用刚刚输出的git对问题进行了排序xcrun:错误:无效的活动开发人员路径(/Library/developer/CommandLineTools)

我昨天更新了我的macOS,从macOS Mojave(10.14.6)到macOS Catalina(10.15.7),我在我的项目中执行“git”命令。我也会犯同样的错误

run:

xcode-select --install

对于Ventura 13.1

我从macOS BigSur更新到Ventura 13.1(2023年1月)。我只在苹果商店安装了Xcode,它对我有用。