【问题标题】:Xcrun missing, xcode command line tool not fixingXcrun 丢失,xcode 命令行工具未修复
【发布时间】:2018-09-17 19:40:39
【问题描述】:

遇到一个奇怪的 Mac OS 问题。我在 2015 年中期的 McBkPro 上运行 High Sierra 10.13.3。

有一段时间没有编写新项目了(过去一年的大部分时间都在忙于我的最后一个项目);现在我尝试启动一个新项目,但我的命令似乎都不起作用......

我总是收到xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun。看起来很简单,x-code cmd line 工具丢失了......除了安装它似乎不起作用/没有效果。

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

有什么线索吗? (我只能在谷歌上找到人们说“安装 x-code cmd line tool”)

【问题讨论】:

  • 我想你在Ask Different 甚至home-brew discourse site 上问这个问题会更好——这不是the Stackoverflow definition 中真正的编程问题
  • 感谢克雷格,在 AskDifferent 上询问并获得了一些帮助,最终自己找到了解决方案。将在下面添加一个解决方案,这样如果有人遇到同样的问题,就有一个答案。祝你有美好的一天! :)

标签: macos homebrew xcrun xcode-command-line-tools


【解决方案1】:

好的,经过一整天的尝试,重新安装自制软件和所有...找到了一个我应该早点尝试的解决方案。如果以后有其他人遇到同样的问题,请留在这里:

执行xcode-select --install 显示所有内容都已正确安装,但我无法在任何地方确认。我从苹果开发者网站 (https://developer.apple.com/download/more/) 下载了 CLT 作为 pkg 并以老式方式安装它。现在已安装 CLT,并且 Homebrew 可以正常检测到它。

现在酿造配置:

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

【讨论】:

  • 感谢您发布此信息!我在 brew 上遇到了完全相同的问题,我现在正在修复我的 Xcode 安装。我永远不会找到这个链接。希望这能解决我使用命令行工具的问题。
猜你喜欢
  • 1970-01-01
  • 2017-04-17
  • 2021-10-31
  • 1970-01-01
  • 2019-03-02
  • 2013-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多