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

M2 Max版MacBook Pro 16安装Node v10失败的问题求助

解决nvm安装Node v10失败的问题

核心原因分析

  1. Node.js v10不支持Apple Silicon(ARM64)架构的macOS,官方未提供对应的darwin-arm64二进制包,因此会出现404错误。
  2. 源码编译阶段,Node v10的configure脚本依赖名为python的命令,但当前系统仅存在python3,未建立python到python3的软链接,导致编译触发找不到命令的报错。

解决方案

方案一:用Rosetta 2安装x86版本的Node v10(推荐,无需编译)

  • 找到终端应用,右键点击图标,选择新建位于Rosetta的窗口
  • 在这个模拟x86架构的终端窗口中,直接运行:
nvm install 10

Rosetta会适配x86环境,nvm将自动下载可用的darwin-x64二进制包,无需编译即可完成安装。

方案二:修复python命令指向,源码编译(不推荐,可能存在其他依赖问题)

  • 为python3创建名为python的软链接,让系统识别python命令:
# 若通过Homebrew安装python3,执行此命令建立软链接
ln -s /usr/local/bin/python3 /usr/local/bin/python
  • 之后重新运行nvm install 10,此时configure脚本可找到python命令,继续完成源码编译安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 03:05:18