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

运行npm install或yarn install时出现Zlib错误该如何解决

解决方案

方案1:更换Node.js版本(优先推荐)

你当前使用的Node.js v14.18.0在MacOS Big Sur上存在已知的zlib库编译缺陷,是导致该报错的最常见原因。
可通过nvm工具切换到无该问题的Node版本,操作命令如下:

# 安装v14.17.6(v14分支的稳定无bug版本)
nvm install 14.17.6
# 切换到该版本
nvm use 14.17.6
# 验证版本
node -v

版本切换完成后,重新执行yarn install或npm install即可。

方案2:更换依赖安装源

部分情况下包下载过程中传输损坏会导致校验失败,可临时使用国内镜像源安装:

  • yarn安装命令:
    yarn install --registry https://registry.npmmirror.com
  • npm安装命令:
    npm install --registry https://registry.npmmirror.com

方案3:全量清理缓存后重试

如果之前的缓存存在损坏的包文件,可执行全量清理操作:

  • 删除项目下的node_modules目录:rm -rf node_modules
  • 删除项目下的锁文件:rm -rf yarn.lock package-lock.json
  • 清理yarn全局缓存:yarn cache clean
  • 清理npm全局缓存:npm cache clean --force
    清理完成后重新执行安装命令。

方案4:关闭网络代理重试

如果当前设备开启了系统代理或VPN,可能会篡改下载的包内容导致校验失败,关闭代理后重新执行安装操作即可。


内容的提问来源于stack exchange,提问作者Nilton Schumacher F

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 04:27:05