升級Mojave后,打開終端,首行即報(bào)錯(cuò):
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
并且無法使用git、無法brew update
(升級brew)。
這是因?yàn)榕f系統(tǒng)的Command Line Tools及其內(nèi)git已不可用,而brew update
需要git。
按照論壇的說法先后嘗試了以下操作:
- 執(zhí)行
xcode-select --install
,彈出對話框,點(diǎn)確認(rèn)以安裝 Command Line Tools。但安裝失敗,提示大意為“無法獲得軟件”。疑似系原安裝Xcode后卸載所致。 - 登錄More Downloads for Apple Developers,選擇當(dāng)前系統(tǒng)版本對應(yīng)的“Command line tools ”下載 (我的系統(tǒng)是OS X 10.14,下載“Command line tools (OS X 10.14)” ),安裝之。
- 最終效果:新開一個(gè)終端,不再出現(xiàn)
xcrun: error: invalid active developer path
報(bào)錯(cuò),git可使用,可以brew update
。