You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已安装Python但执行npm install仍报找不到Python错误如何解决

问题解决方案

方案1:替换依赖(优先推荐,无需修改系统环境)

node-sass已停止官方维护,且编译依赖复杂,官方推荐使用无编译依赖的sass(dart-sass)完全替换,兼容性100%覆盖node-sass:

  • 卸载原有node-sass包:npm uninstall node-sass
  • 安装新的sass包:npm install sass
  • 重新执行安装命令:npm install

方案2:保留node-sass,调整Python环境

你当前使用的node-gyp@3.8.0仅支持Python 2.7版本,你安装的最新Python 3.x无法兼容,同时系统PATH中未配置可识别的Python执行路径,需按以下步骤操作:

  1. 下载安装Python 2.7版本,安装过程中勾选「Add Python.exe to Path」选项,自动完成环境变量配置
  2. 安装完成后打开cmd执行python -V,如果返回Python 2.7.x格式的版本号,说明环境配置生效
  3. 也可手动指定npm的Python路径,执行命令:npm config set python 你的Python2.7安装路径\python.exe(默认安装路径为C:\Python27\python.exe)
  4. 重新执行npm install即可

一键配置方案(Windows环境专属)

管理员身份打开cmd,执行以下命令,自动安装Python 2.7和配套编译工具:

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

安装完成后重新执行npm install即可。

内容的提问来源于stack exchange,提问作者Sahaya Asish

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 14:39:03