当前位置:

npm 安装node-sass报错 gyp verb check python checking for Python executable python2

本文最后更新于2022-06-14,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!

温馨提示:本文共864个字,读完预计3分钟。

文章目录
  • gyp verb check python checking for Python executable "python2"
  • 解决
 

gyp verb check python checking for Python executable "python2"

这个是报错信息中的重点,具体报错信息网上有很多的文章。大部分都是让通过npm 来安装windows-build-tools这个东西

npm install --global --production windows-build-tools

不知道大家的情况如何,我这是安不动的。每次都卡住根本行不通,主要还是墙的问题。

解决

  1. 首先去pythone官网直接下载python2,https://www.python.org/downloads/windows/我这里下载的是2.7.1版本
  2. 安装下载的python安装包(安装路径建议自定义这个看个人爱好),配置环境变量
  3. 运行如下指令,更改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

本文链接:,转发请注明来源!
评论已关闭。