前面为了能把iPad作为macbook的扩展屏幕使用,跑去升级了OS X系统到最新(10.15)。
前面一直不升级系统是很担心升级占用空间/丢失过去的资源/一些老的游戏不能继续支持blabla,而这次升级之后 Command Line Tools 工具包的丢失/失效也确实证明了前面的鄙夷!
症状:
clang/git/Clion/Pycharm 等都出现各类失效的问题,可能是invalid path/ missing xcrun/ malformed developr path。
如果是升级后发现的,那无论何种症状,等应该是同一个原因-升级的同时xcode-select(甚至其他工具)被删除了。
在网上查了很多资料,比较有意思的回答比如用烟台苹果举例子的作者,还有stack overflow上花了5天都没有成功解决的同行。
先说结论:一般的解决方法有两种。
1) 终端输入
xcode-select --install
一般来说会调到下载界面进行下载,大部分人都会利用这种方法顺利解决。
然而我遇到了“无法连接软件服务器”的问题,并且换了几个不同的网络,甚至科学上网,都不好用,遂放弃。
2)去官网下载command line tool https://developer.apple.com/download/more/
由于我的电脑上没有xcode,也不打算使用,就比较迷茫下载哪一个版本。
最后选择了最新版本,试验可用。
但是,