Claude 更新时遇到 npm error ENOTEMPTY: directory not empty, rename
作者:互联网
2026-04-12
更新 claude 版本时,总是遇到这个问题:
npm error ENOTEMPTY: directory not empty, rename '/Users/knight174/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code' -> '/Users/knight174/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/.claude-code-O54bD8cr'
记录一下解决方案:
第一步、移除已经存在的 claude-code 目录
rm -rf $(npm config get prefix)/lib/node_modules/@anthropic-ai/claude-code
第二步、移除之前 rename 生成的临时目录
rm -rf $(npm config get prefix)/lib/node_modules/@anthropic-ai/.claude-code-*
第三步、清除 npm 缓存
npm cache clean --force
第四步、重新安装 claude-code
npm i -g @anthropic-ai/claude-code
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
sfsDb 时序数据处理指南
04/13
NineData 成功通过国家高新技术企业认定!
04/13
腾讯云轻量应用服务器管理:自动化轻量服务器 - Openclaw Skills
04/13
系统资源监控器:实时服务器健康追踪 - Openclaw Skills
04/13
前端老兵AI学习过程
04/13
工作笔记-CodeBuddy应用探索
04/13
OpenCode 完全指南:从 0 到 100K Star 的开源 AI 编码 Agent
04/13
Day11-龙虾哥打工日记:OpenClaw救援机器人 - 主系统挂了谁来救场?
04/13
Claude Code 创始人 Boris 揭秘:团队 10 倍效率技巧
04/13
拒绝“手搓”工具!带你硬核手写 MCP Server,解锁 Agent 的无限潜能
04/13
AI精选
