Mac gyp: No Xcode or CLT version detected!

Posted ikai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac gyp: No Xcode or CLT version detected!相关的知识,希望对你有一定的参考价值。

请确认你的本地Mac OS的版本 我的是macOS catalina 10.15.2

1.确认你本地的xcode是否有更新,打开终端执行

softwareupdate --list

此命令为如果有可用的推荐的更新则会推荐

终端会输出如下信息:
    Finding available software
    Software Update found the following new or updated software:
    * Label: Command Line Tools for Xcode-11.3
    Title: Command Line Tools for Xcode, Version: 11.3, Size: 224878K, Recommended: YES,

表明你有推荐的更新。

2.如果有更新那么在终端运行

softwareupdate --install -a

此命令为安装所有最新的版本,输入后回车 会出现 
    
    Software Update Tool
    Finding available software
    Downloading Command Line Tools for Xcode

等待下载完成
    Downloaded Command Line Tools for Xcode

下载完成后,直接回车进行进行安装
    Installing Command Line Tools for Xcode

最后提示
    Done with Command Line Tools for Xcode
    Done.
表明安装了最新的Command Line Tools for Xcode

以上是关于Mac gyp: No Xcode or CLT version detected!的主要内容,如果未能解决你的问题,请参考以下文章

npm install 并在 node-gyp 重建时失败,使用 ``gyp: No Xcode or CLT version detected!``` 由新的 macos catalina 更新引起

`npm install` 在 node-gyp 重建时失败,并带有`gyp:未检测到 Xcode 或 CLT 版本!`

Mac安装telnet报错Error: Your CLT does not support macOS 11.2

Mac安装telnet报错Error: Your CLT does not support macOS 11.2

Homebrew 在 macOS High Sierra 中没有列出 Xcode CLT

Xcode编译 No such file or directory