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

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐