Claude Code Windows 兼容性问题:指定版本 2.1.112 可解决

一、问题现象

在 Windows 64 位系统上通过 npm 安装 Claude Code 时,提示不兼容:

程序"claude.exe"无法运行:指定的可执行文件不是此操作系统平台的有效应用程序

或 npm 返回 EBADPLATFORM 错误。

二、原因分析

  1. 版本差异:经社区验证,某些版本可在原生 Windows 运行,某些则不能

三、已验证可用的版本

版本号 兼容性
2.1.112 ✅ 可用
2.1.111 ✅ 可用
2.1.110 ✅ 可用
2.1.114 ❌ 报错

结论2.1.112 及之前部分版本可用,2.1.114 开始出现兼容性问题。

四、解决方案

# 卸载现有版本
npm uninstall -g @anthropic-ai/claude-code

# 安装 2.1.112
npm install -g @anthropic-ai/claude-code@2.1.112

# 验证
claude --version

一句话总结:安装 npm install -g @anthropic-ai/claude-code@2.1.112,其他版本可能报错。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐