stack Error: Can't find Python executable "python", you can set the PYTHON env variable.

大致意思是python没有环境变量,但实际上已经安装了python也配置了环境变量,可就是解决不了。
如果遇到这种情况检查一下python版本是不是3.x的。如果是,那就是版本导致的错误。卸载掉3.x安装2.7的即可解决。
python-2.7.3下载地址:
https://npm.taobao.org/mirrors/python/2.7.3/python-2.7.3.msi

另外补充一点。
node-gye还需要vc++和.netFramework4.5支持。

详细如下:
https://github.com/nodejs/node-gyp

您可能还会对下面的文章感兴趣: