Mojave升级后Command|Mojave升级后Command Line Tools与git失效
升级Mojave后,打开终端,首行即报错:
【Mojave升级后Command|Mojave升级后Command Line Tools与git失效】xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun并且无法使用git、无法
brew update
(升级brew)。这是因为旧系统的Command Line Tools及其内git已不可用,而
brew update
需要git。按照论坛的说法先后尝试了以下操作:
- 执行
xcode-select --install
,弹出对话框,点确认以安装 Command Line Tools。但安装失败,提示大意为“无法获得软件”。疑似系原安装Xcode后卸载所致。 - 登录More Downloads for Apple Developers,选择当前系统版本对应的“Command line tools ”下载 (我的系统是OS X 10.14,下载“Command line tools (OS X 10.14)” ),安装之。
- 最终效果:新开一个终端,不再出现
xcrun: error: invalid active developer path
报错,git可使用,可以brew update
。
推荐阅读
- 我们80后
- 终于不用抢购了,升级后的余额宝安全性如何()
- DDOS防护为何需要不断升级(它的对手是一条暴利的“黑色产业链”)
- 大年初六(微笑)
- 为什么我要看以后。
- Spring5源码5-Bean生命周期后置处理器
- 一周精选|一周精选 ? PINN|美国最高法院宣布同性婚姻合宪后,没有什么画面比这些更美
- 快速搞定前端技术一面 匹配大厂面试要求(升级版)
- 中秋过后第二日
- 石榴姐加入香港考古队,《夺宝五福星》硬闯慈禧太后陵墓