从提示的意思看是缺少Python,没有找到python的可执行文件,你可以设置PYTHON环境变量。" />

前端开发您现在的位置是:首页 > 博客日志 > 前端开发

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

<a href='mailto:'>微wx笑</a>的头像微wx笑 2021-04-24前端开发 3 0关键字: vue  npm  Python  env  

vue项目,执行npm install的时候发生错误:Can't find Python executable "python", you can set the PYTHON env variable.

从提示的意思看是缺少Python,没有找到python的可执行文件,你可以设置PYTHON环境变量。

vue项目,执行npm install的时候发生错误:Can't find Python executable "python", you can set the PYTHON env variable.59W无知

从提示的意思看是缺少Python,没有找到python的可执行文件,你可以设置PYTHON环境变量。59W无知

image.png59W无知

网上查了一下,发现解决的方法不是安装Python,设置环境变量,而是执行以下命令,安装build-tools
59W无知

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

从命令输出来看,实际确实是在安装python59W无知

image.png59W无知

安装完成之后,会停在“Successfully installed Python 2.7”,需要按 Ctrl+C,然后再按“y”退出来。59W无知

然后再执行以下命令:
59W无知

npm install --global node-gyp

命令最后会输出类似下面的:59W无知

+ node-gyp@8.0.0
added 91 packages from 31 contributors in 32.149s

到这就OK了。
59W无知

再执行“npm install”试试吧。59W无知

命令最后会输出类似下面的:59W无知

added 86 packages from 61 contributors and audited 1472 packages in 191.073s

77 packages are looking for funding
  run `npm fund` for details

found 2 moderate severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

然后再执行“npm run serve”,服务可以正常启动了,开始测试吧。
59W无知

本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.com/blog/front/2021-04-24/654.html

很赞哦! () 有话说 ()