Xcrun 缺失,xcode 命令行工具未修复

Xcrun missing, xcode command line tool not fixing

有一个奇怪的 Mac OS 问题。我使用的是 2015 年中期的 McBkPro 运行 High Sierra 10.13.3.

有一段时间没有为新项目编写代码(过去一年的大部分时间都在忙于我最近的项目);现在我尝试启动一个新项目并且 none 我的命令似乎有效...

我总是得到 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun。看起来很简单,缺少 x-code cmd 行工具...除了安装它似乎没有 work/have 没有效果。

我输入:xcode-select --install,按安装,同意协议,它下载、安装,给了我一个很好的 The software was installed 但是如果我再次尝试任何命令(比如 brew updatebrew upgrade);我得到同样的错误...(尝试重新启动,没有效果)

有线索吗? (我只能通过谷歌搜索找到人们说 "install x-code cmd line tool")

好的,经过一整天的尝试,re-installing homebrew 和所有...找到了一个解决方案,老实说,我应该早点尝试。如果以后有人遇到同样的问题就留在这里:

xcode-select --install 显示一切都已正确安装,但我无法在任何地方确认。我从苹果开发者网站 (https://developer.apple.com/download/more/) 下载了作为 pkg 的 CLT,并以老式的方式安装了它。 CLT 现已安装,自制软件检测到它就好了。

现在酿造配置:

HOMEBREW_VERSION: 1.5.14
ORIGIN: https://github.com/Homebrew/brew
HEAD: 7fd6210127f088b6ee8708a1d7f4ec2df3fc5bb4
Last commit: 6 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 1f9ba958e21dce9673b932cfc1f55dd155f0df69
Core tap last commit: 31 hours ago
HOMEBREW_PREFIX: /usr/local
CPU: octa-core 64-bit haswell
Homebrew Ruby: 2.3.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Clang: 9.1 build 902
Git: 2.8.1 => /usr/local/bin/git
Curl: 7.54.0 => /usr/bin/curl
Java: 1.8.0_77
macOS: 10.13.3-x86_64
CLT: 9.3.0.0.1.1521514116
Xcode: N/A
XQuartz: N/A