运行npm install安装错误npm ERR!gyp failed python2 Error: not found: python2
如果你遇到如下类似问题,安装配置node.js发现python2环境找不到,因为目前node.js依赖Python2,或者你的电脑里已经安装了python3。网上说的配置系统环境的很多方案都解决不了这个问题,因为你的电脑里已经安装了anaconda3或者python3,它会优先去找这些环境,除非你完全卸载python3或者anaconda3,那就顾此失彼。解决完了如果还有问题,那么就是node.j
(阅读时间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已经自动配置了很多东西,无需配置。其它各类问题纯属瞎猜。

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)