pnpm安装依赖时出现ERR_PNPM_EBUSY错误的问题求助
pnpm安装依赖时出现ERR_PNPM_EBUSY错误的问题求助
大家好,我最近用pnpm安装项目依赖时频繁碰到ERR_PNPM_EBUSY错误,折腾了好几种方法都没解决,想请教下有没有朋友遇到过类似问题,能给点解决思路?
先贴一下我最初遇到的错误日志:
WARN GET https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz error (ERR_PNPM_EBUSY). Will retry in 10 seconds. 2 retries left. WARN GET https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz error (ERR_PNPM_EBUSY). Will retry in 10 seconds. 2 retries left. ERR_PNPM_EBUSY Failed to add tarball from "https://registry.npmjs.org/@faker-js/faker/-/faker-9.9.0.tgz" to store: EBUSY: resource busy or locked, rename 'E:\.pnpm-store\v10\files\14\0b42dacde6fd5603ee4694bc7e3d330941f9eb4b4fe2ba81f9a31e5fffb03ed42e1a7778435310dd465bd4da46e88a0ad1372ddbe0492db178a815582fe7df144241' -> 'E:\.pnpm-store\v10\files\14\0b42dacde6fd5603ee4694bc7e3d330941f9eb4b4fe2ba81f9a31e5fffb03ed42e1a7778435310dd465bd4da46e88a0ad1372ddbe0492db178a815582fe7df'
为了复现问题,我专门做了以下操作:
- 创建一个名为
test的新文件夹作为测试项目 - 进入文件夹打开命令提示符
- 执行
pnpm init初始化项目,再运行pnpm install prisma
这次的错误日志如下:
E:\New folder>pnpm install prisma Packages: +8 ++++++++ WARN GET https://registry.npmjs.org/prisma/-/prisma-6.12.0.tgz error (ERR_PNPM_EBUSY). Will retry in 10 seconds. 2 retries left.g prisma@6.12.0: 17.23 MB/17.38 MB Downloading prisma@6.12.0: 17.38 MB/17.38 MB, done WARN GET https://registry.npmjs.org/prisma/-/prisma-6.12.0.tgz error (ERR_PNPM_EBUSY). Will retry in 1 minute. 1 retries left. ERR_PNPM_EBUSY Failed to add tarball from "https://registry.npmjs.org/prisma/-/prisma-6.12.0.tgz" to store: EBUSY: resource busy or locked, rename 'E:\.pnpm-store\v10\files\16\6740fbb87d8e05048bb4754536841eb64c41582a877c06c0c619e07989d4112b0ca22de0a66c21ae80a9744507cccc0b11312bdd560e9b4e8ca2cf842e85a2153444' -> 'E:\.pnpm-store\v10\files\16\6740fbb87d8e05048bb4754536841eb64c41582a877c06c0c619e07989d4112b0ca22de0a66c21ae80a9744507cccc0b11312bdd560e9b4e8ca2cf842e85a2' This error happened while installing a direct dependency of E:\New folder Progress: resolved 8, reused 1, downloaded 6, added 7 Downloading prisma@6.12.0: 13.66 MB/17.38 MB
我已经尝试过这些解决方法,但都没能搞定:
- 执行
pnpm cache delete或npm cache clean清理缓存 - 删除
node_modules目录后重新执行pnpm install - 关闭杀毒软件的实时监控(虽然加快了索引速度,但错误依旧出现)
我的环境信息:
- 操作系统:Windows 10
- Node版本:v22.17.1
- pnpm版本:10.12.4
有没有朋友知道这个问题该怎么解决?麻烦指点一下,谢谢!
内容来源于stack exchange
相关产品推荐
相关产品推荐

