(阅读时间30S)

现在很多电脑都安装了python环境,使用node install 报错

如果你遇到如下类似问题,安装配置node.js发现python2环境找不到,因为目前node.js依赖Python2,或者你的电脑里已经安装了python3。你用网上很多解决方案都解决不了。该博客可以解决。

npm ERR! gyp verb check python checking for Python executable "python" in the PATH

npm ERR! gyp verb `which` succeeded python C:\Python310\python.EXE

npm ERR! gyp verb `which` failed  python2 Error: not found: python2

网上说的配置系统环境的很多方案都解决不了这个问题,因为你的电脑里已经安装了anaconda3或者python3,它会优先去找这些环境,除非你完全卸载python3或者anaconda3,那就顾此失彼。

解决问题的方法很简单就一行配置:

npm config set python=C:\Python27\python.exe

解决完了如果还有问题,那么就是node.js版本的问题,比如16.16不行换成14.17立马就可以了。

可以用node -v命令查看你的版本。

node.js已经自动配置了很多东西,无需配置。其它各类问题纯属瞎猜。

Logo

一站式 AI 云服务平台

更多推荐