栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

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

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

原创 npm 安装node-sass报错 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:codePythone 2.7.15python.exe

结语
害~本来是好好的,然后突然闲得慌了当了一个大佬的项目想学习一下,然后发现node版本不对。再仔细的查了下自己pc的环境,node的版本很乱,然后就想起来了nvm这个工具,然后就开始卸载npm/node,然后安装nvm对node进行管理。
嗯~感觉很正常用着也很酸爽,然后公司老大让我改bug时我发现我原本正常的项目开始报错了。
一看霍~好家伙卸载node和npm太用力把原本安装的全局依赖模块啥都干掉了,然后就是这个文章的来由了,报错是少了node-sass然后我就去安装了,然后就是上面这个gyp的鬼东西了。翻着看了看那么长的报错信息,总结来就是少了python的支持。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/460796.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号