Mojave升級后Command Line Tools與git失效

升級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
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容