Windows 平台安装 node-gyp 报错

报错信息如下:

npm ERR! Failed at the <package>@<version> install script 'node-gyp rebuild'
...
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.

这是因为需要在本地安装 node-gyp, 这个包依赖于 python 2.7 和一些其他组件, 解决方案:

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

重新安装依赖即可.

上一篇:npm 安装 knex出错:gyp: Undefined variable module_name in binding.gyp while trying to load binding.gyp


下一篇:整理 node-sass 安装失败的原因及解决办法(小结)