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

坑1 : stack Error: Can’t find Python executable “python”, you can set the PYTHON env variable.

首先输入命令:

npm install --global --production windows-build-tools
npm config set python python2.7

尝试使用yarn add < package > 或者 npm install < package > , 看是否还有错误, 若没有, 那恭喜你. 若还是有错误, 不要慌, 继续看下面

上面的命令安装python, 但node-pty没能找到, 我查看了node-pty的源码 , 发现当它没找到python时, 会默认访问 C:\Python27\python.exe
stack Error: Can't find Python executable
所以我们将上面安装的 python 修改文件夹名并复制到 C盘下
stack Error: Can't find Python executable
坑1 成功解决!!!

坑2 : gyp ERR! stack Error: C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe` failed with exit code: 1

首先确保已经执行了

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

然后

npm config set msvs_version 2017

若还是有错 , 再在项目路径下执行:

npm install node-pty

你可能感兴趣的:(前端)