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

npm install失败:Node 19.6.0环境需安装icu4c 69版本吗?

解决npm install因icu4c依赖失败的问题

问题分析

报错信息显示,执行npm install时实际调用的是Node.js 10.24.1(路径为/usr/local/Cellar/node@10/10.24.1_1/bin/node),而非你声明的19.6.0版本。Node.js 10.x依赖icu4c 69版本,但你已升级到72.1,导致动态链接库找不到,触发报错。

解决方案

不需要安装icu4c 69,只需修正Node.js版本的调用指向:

  1. 验证当前Node版本与实际路径
    执行以下命令确认系统默认调用的Node版本:

    node -v
    which node
    

    如果输出版本为10.24.1、路径指向/usr/local/Cellar/node@10/...,说明环境变量配置有误。

  2. 切换到Node.js 19.6.0

    • 若通过Homebrew安装:
      # 取消旧版本的链接
      brew unlink node@10
      # 链接到19.6.0版本
      brew link node@19.6.0 --force --overwrite
      
    • 若使用版本管理器(如nvm):
      # 切换到19.6.0版本
      nvm use 19.6.0
      # 设置为默认版本(可选)
      nvm alias default 19.6.0
      
  3. 重新执行npm install
    修正Node版本后,再次运行:

    npm install
    

注意事项

如果需要同时使用多个Node.js版本,推荐用nvm、n等版本管理工具,避免手动管理路径和依赖带来的冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 17:40:23