Command Line Tools 网络原因安装失败的另类处理方案


因为 macOS 上使用 Vim 的补全插件 YouCompleteMe,这个插件更新安装的时候需要重新编译,macOS 的编译中又需要使用到 xcode 中的 Command Line Tools,正常情况下安装此工具的方案为:

xcode-select --install

因为国内网络或者其他原因,安装的过程中,总是会弹出窗口报错:可能是更新失败或者网络问题。

解决方法一:

直接前往 Apple 开发者网站下载

打开 URL之后,需要输入 Apple ID,如果 Apple ID 不是开发者账号的话,可能会出现如下的页面:

解决方案二:

在 App Store 软件中的更新中显示有 Command Line Tools 更新,点击更新,依然会出现安装失败的问题时,可以通过日志中的信息,手动安装此插件。App Store 上的安装日志文件在:

/var/log/install.log

在 terminal 中使用 less 打开日志文件,可以看到如下图的内容。

日志提示,安装此工具,会下载三个 pkg 文件,下载过程中出现了错误。

复制日志中的 pkg 文件链接, 手动下载并安装,安装过程中,需要输入用户密码,完成安装。

完成安装之后,再次在 terminal 中输入安装命令即可提示已经安装。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM