本文最后更新于2022-06-14,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!
温馨提示:本文共864个字,读完预计3分钟。
gyp verb check python checking for Python executable "python2"
这个是报错信息中的重点,具体报错信息网上有很多的文章。大部分都是让通过npm 来安装windows-build-tools
这个东西
npm install --global --production windows-build-tools
不知道大家的情况如何,我这是安不动的。每次都卡住根本行不通,主要还是墙的问题。
解决
- 首先去pythone官网直接下载python2,https://www.python.org/downloads/windows/我这里下载的是2.7.1版本
- 安装下载的python安装包(安装路径建议自定义这个看个人爱好),配置环境变量
- 运行如下指令,更改npm指向的python路径。
请把python安装路径换成你自己pc上面的安装路径,如下:我的是安装在D盘
npm config set python D:\code\Pythone 2.7.15\python.exe
结语
害~本来是好好的,然后突然闲得慌了当了一个大佬的项目想学习一下,然后发现node版本不对。再仔细的查了下自己pc的环境,node的版本很乱,然后就想起来了nvm
这个工具,然后就开始卸载npm/node,然后安装nvm
对node进行管理。
嗯~感觉很正常用着也很酸爽,然后公司老大让我改bug时我发现我原本正常的项目开始报错了。
一看霍~好家伙卸载node和npm太用力把原本安装的全局依赖模块啥都干掉了,然后就是这个文章的来由了,报错是少了node-sass然后我就去安装了,然后就是上面这个gyp的鬼东西了。翻着看了看那么长的报错信息,总结来就是少了python的支持。
————————————————
版权声明:本文为CSDN博主「琉璃墨夏」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_44437828/article/details/121136393