Windows系统下npm报错node-gyp configure got “gyp ERR“解决方法

感谢原博主,此文参考网址:https://zhuanlan.zhihu.com/p/398279220
确保已经安装node.js (官方网址:https://nodejs.org/zh-cn/download

首先在命令窗口执行命令安装windows-build-tools:

powershell 复制代码
npm install --global --production windows-build-tool

如果报错,按照以下方法:

1、安装vs build tools:

https://aka.ms/vs/15/release/vs_BuildTools.exe

需要勾选 Visual c++ 生成工具 选项,点击安装按钮,等待进度条走完后安装完成

2、安装 python ,可以先装官方当前版本,不行再安装2.7版本:

https://www.python.org/downloads/

3、在项目中执行 npm install,如果报错"ModuleNotFoundError: No module named 'distutils'"字样,再执行命令:

powershell 复制代码
pip install setuptools
相关推荐
tiantian_cool13 分钟前
HarmonyOS 开发环境配置指南 - macOS 版
前端
至善迎风14 分钟前
将跨平台框架或游戏引擎开发的 Windows 应用上架 Microsoft Store
windows·microsoft·游戏引擎
皮皮冰燃22 分钟前
关系数据库-10-[mysql5和mysql8]在windows中安装为服务并共存
windows·mysql
太空1号30 分钟前
VxWorks入门小白菜鸟教程3 —— 编译运行VxWorksSDK示例hello_cmake_rtp(Windows篇)
windows·嵌入式硬件
写不来代码的草莓熊33 分钟前
vue前端面试题——记录一次面试当中遇到的题(10)
前端·vue.js·面试
天朝八阿哥36 分钟前
Bye~~ win10!
linux·windows
tiantian_cool39 分钟前
正确的 .gitignore 配置
前端·github
三小河41 分钟前
封装 classNames:让 Tailwindcss 类名处理更优雅
前端·javascript
起这个名字42 分钟前
ESLint 导入语句的分组排序
前端·javascript
踩着两条虫44 分钟前
VTJ.PRO低代码快速入门指南
前端·低代码