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

M1 Mac无法安装brain.js问题求助

问题分析

错误核心是 /bin/sh: python: command not found——你的M1 Mac上虽安装了Python 3.11,但系统默认没有python命令别名(Homebrew安装的Python默认仅提供python3),而依赖包编译时调用了python命令,导致node-gyp编译失败。

解决方法

方法1:临时配置npm使用python3

执行以下命令让npm默认用python3替代python,再安装依赖:

npm config set python python3
npm i brain.js

方法2:创建全局python软链接(永久生效)

直接给python3创建python别名,解决后续所有依赖的同类问题:

ln -s /opt/homebrew/bin/python3 /usr/local/bin/python
npm i brain.js

方法3:确保Xcode命令行工具完整(前置检查)

如果上述方法仍报错,先确认Xcode命令行工具安装完整:

xcode-select --install

完成后再执行安装命令。

方法4:切换Node架构(可选)

若依赖仍无法编译,使用nvm安装arm64架构的Node 18版本后重试:

# 若未安装nvm可先安装,再执行以下命令
nvm install 18 --arch=arm64
nvm use 18
npm i brain.js

内容的提问来源于stack exchange,提问作者Chaim Friedman

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 17:02:44