npm install 提示 `gyp: No Xcode or CLT version detected!` MacOS 10.15

https://github.com/nodejs/node-gyp/issues/569

https://github.com/nodejs/node-gyp/issues/1927
解决链接:https://github.com/nodejs/node-gyp/issues/1927#issuecomment-565633977

到苹果开发者下载中心下载对应软件

Sharing a new solution that worked for me.
NONE of the above solutions worked, (including macOS_Catalina.d) I tried all of them several times, even reinstalling XCode from the App Store.
Download the appropriate version of the "Command Line Tools for Xcode" for your version of Xcode from developer.apple.com/download

As of MacOS 10.15.2, that's 11.3: [Command_Line_Tools_for_Xcode_11.3.dmg](https://developer.apple.com/download/more/)

原文地址:https://www.cnblogs.com/li1234yun/p/12075392.html

时间: 2024-10-07 17:57:21

npm install 提示 `gyp: No Xcode or CLT version detected!` MacOS 10.15的相关文章

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

npm install 时遇到的 python 问题

gyp ERR! configure error gyp ERR! stack Error: Python executable "python" is v2.4.3, which is not supported by gyp.gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.gyp ERR! stack     at failPythonV

npm install含义

全局安装vue-cli,使用命令npm install -g vue-cli. 下载模板代码,使用命令vue init webpack my-project,之后会有一些询问,按需填写即可. 最后会看到生成了一个叫my-project的文件夹,里面就是vue-cli脚手架搭建出来的目录. 这时要进入my-project,然后使用命令npm install去安装package.json里配置的各种东西. 最后使用命令npm run dev启动热加载,就会去自动化执行package.json里的 "

vue-cli npm install 失败

1.$ npm install -g vue-cli 2.vue init webpack sell (sell 是项目) 3.然后就是自动下载模板,根据提示输入 4.cd cell => npm install 然后就卡住了,或者报错 解决方法:npm install改成cnpm install

npm install -g 全局安装总是出现permission权限问题的解决方案

开始使用node的时候,在使用npm安装global packages时,习惯性地使用npm install -g xxx,然后总是提示权限问题,安装失败. 需要使用sudo.这问题确实让我比较窝火.一个package完全没有必要放入到需要特殊权限的/usr/local/目录,于是想办法解决它. 这里提供一种解决方案,将npm的global package安装路径放入到当前用户的home目录下,避免使用sudo,一样可以安装global的npm package: #brew install no

OSX El Capitan node-5.0.0下sudo npm install遇到的权限问题

虽然不建议使用sudo安装npm包,但你往往不可避免去这么⊙﹏⊙b汗. 例如我们要去安装fisp这个npm包  $ sudo cnpm install -g fis-plus 结果首行报错是: gyp WARN EACCES user "root" does not have permission to access the dev dir "/Users/ xxx/.node-gyp/5.0.0" 明显的权限问题嘛!但是我用了sudo( ⊙o⊙ )哇!!! 于是去

nodeJS中的包 npm install http://www.cnblogs.com/xiaohuochai/archive/2017/05/20/6882027.html

前面的话 Node组织了自身的核心模块,也使得第三方文件模块可以有序地编写和使用.但是在第三方模块中,模块与模块之间仍然是散列在各地的,相互之间不能直接引用.而在模块之外,包和NPM则是将模块联系起来的一种机制.在介绍NPM之前,不得不提起CommonJS的包规范.JavaScript不似Java或者其他语言那样,具有模块和包结构.Node对模块规范的实现,一定程度上解决了变量依赖.依赖关系等代码组织性问题.包的出现,则是在模块的基础上进一步组织JavaScript代码.CommonJS的包规范

『奇葩问题集锦』npm install 报错 node-pre-gyp ERR! node-pre-gyp -v v0.6.25

gyp ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable. gyp ERR! stack at failNoPython (C:\Users\guxuelong\Desktop\dragon-ui\node_modules\.npminstall\node-gyp\3.3.1\node-gyp\lib\

nodejs npm install 和bower install相关问题

(1) npm install bower -g (2)npm install --global gulp 前两步在cmd中运行,才能保证全局安装,项目里才自动出现bower文件夹,否则没有该文件夹,执行bower install时也会失败!! 若执行此操作后,工程里仍没有bower_components文件夹,则需要在工程左下角Terminal里执行(在terminal里安装是为了给当前project安装). npm install bower --save-dev//没有--save,该文件