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

在WSL通过Homebrew安装Node.js 16后出现libicui18n.so.73缺失错误

解决WSL中Homebrew安装Node.js 16后缺失libicui18n.so.73的问题

这个错误是因为Homebrew安装的Node.js 16依赖的ICU库(版本73)未被系统动态链接器识别,以下是几种可行的解决方法:

方法1:临时/永久添加Homebrew ICU库路径

运行以下命令临时加载库路径:

export LD_LIBRARY_PATH="$(brew --prefix icu4c)/lib:$LD_LIBRARY_PATH"

执行后再运行node --version验证是否正常。若要永久生效,将该命令添加到你的shell配置文件:

  • Bash用户:编辑~/.bashrc,添加上述命令后执行source ~/.bashrc
  • Zsh用户:编辑~/.zshrc,添加上述命令后执行source ~/.zshrc

方法2:重新链接Node.js 16

尝试重新建立Homebrew与Node.js 16的链接,修复可能存在的路径问题:

brew unlink node@16 && brew link node@16 --force --overwrite

方法3:安装匹配版本的ICU库

如果前两种方法无效,可手动安装对应版本的ICU库:

brew install icu4c@73

安装完成后,重复方法1的步骤将其库路径加入系统动态链接搜索范围。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 10:02:33