Claude报错:claude.exe与你运行的windows版本不兼容
【摘要】用户反映通过npm安装的ClaudeCode突然出现Windows版本不兼容问题,可能与4月17日的2.1.113版本更新有关。经测试发现原生安装方式不受影响,而npm安装的版本会出现兼容性错误。解决方案是回退到2.1.112版本:先卸载当前版本(npm uninstall -g @anthropic-ai/claude-code),再安装指定旧版(npm install -g @anth
目录
1. 问题描述
之前虽然一直知道npm的安装方式官方没维护了,但是没想到今天突然出问题了,早上还好着的,下午一来就用不了了,完整报错:
该版本的C:\nvm4w\nodejs\node_modules\@anthropic-ai\claude-code\bin\claude.exe 与你运行的 Windows 版本不兼容。请查看看计算机的系统信息,联系软件发布作者。
网上搜了一下资料,也许和4月17日这一次升级有关,具体原因也不清楚:https://www.claudeupdates.dev/version/2.1.113

2. 解决办法
内网机器是用npm安装的,外网自己的笔记本电脑是用原生安装的,出现问题后看了看,笔记本电脑上原生安装的不受影响,估计只有npm方式安装的ClaudeCode受影响了,所以解决方案也很简单
实测,使用2.1.112版本的ClaudeCode是没问题的,所以解决方案分为俩步,第一步卸载原版本的ClaudeCode,第二步安装2.1.112版本的
npm uninstall -g @anthropic-ai/claude-code
npm install -g @anthropic-ai/claude-code@2.1.112
补充:
如果以上都解决不了你的问题的话,可以考虑使用别的替代方案,比如使用第三方插件CC GUI,受到影响的应该只有命令行这个一个入口方式,亲测用该插件是可以正常使用的,插件安装好使用自己本地的ClaudeCode作为配置就可以了

2026年4月29日补充
今天发现用node18重新卸载ClaudeCode再安装,就没有之前的问题了

更多推荐



所有评论(0)