每次升級完macOS都會被 Xcode command line tools missing xcrun 問候一遍,也是挺煩的。

這個春節過光顧著吃喝玩樂,過的蠻頹廢的,感覺再也追不上朋友圈各位大佬了。

上班第一天感覺好像不寫篇文章有點過意不去,於是就趕緊開啟電腦,在終端裡輸入下面的指令

$ make new name=“my-wechat-is-ibrainto”

輸入這個指令是想建立一個文稿,假裝寫篇文章壓壓驚,然而[回車]之後,它卻報錯了。

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools),

missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

對,就是上面的這個錯誤,感覺你應該也見過,是的

Xcode command line tools

丟失導致的

xcrun: error

,這個我應該是第三次遇到了。

好好的指令用著用著怎麼就不好用了呢?

還不是升級macOS的鍋,在升級 macOS Big Sur 差點丟了我多年的珍藏!!!這篇文章中我分享了升級過程中我遇到的一些有驚無險的故事,有興趣的話你可以點選檢視。

Xcode command line tools

丟失,基本上每次升級macOS都會被它問候,不知道你有沒有遇到。

按照我的原則同一個問題遇到不止一次,那麼我就會去記錄一下了,以備後來查閱。

其實問題的處理非常簡單,下面的這條命令就可以重新安裝

Xcode command line tools

$ xcode-select ——install

xcode-select: note: install requested for command line developer tools

回車之後會出現如下的彈窗,點選“安裝”即可

又見 xcrun: error: invalid active developer path 錯誤

點選安裝之後會要求“同意”許可協議

又見 xcrun: error: invalid active developer path 錯誤

同意許可協議之後會開始下載軟體

又見 xcrun: error: invalid active developer path 錯誤

若干分鐘之後,會提升安裝完成,下載的過程可能會比較久,這取決於你的網速。

又見 xcrun: error: invalid active developer path 錯誤

安裝完成之後,一切如初,又可以透過命令列來愉快的建立模版草稿,假裝寫文章了。

$ xcode-select -v

xcode-select version 2384。

$ make new name=“my-wechat-is-ibrainto”

hexo new draft my-wechat-is-ibrainto

INFO Created: /gitlab/blog/source/_drafts/my-wechat-is-ibrainto。md

Xcode command line tools

每次升級 macOS 都要重新來一次,不知道你是什麼感受,反正我是覺得挺煩的,算是一個痛點了吧,不知道這個後面Apple公司會不是出更好的解決方案。

很想知道你是如何解決這個問題的,期待你的分享與交流。

又見 xcrun: error: invalid active developer path 錯誤