Skip to content

1.1a 其他安装方法

目标1.1 给的是国内最稳的主路线(原生脚本 / Homebrew / WinGet)。如果你已经有 Node.js 想用 npm、或者要装某个指定版本,这里给你这些"其他途径"。

本关任务简报

大多数人按 1.1 走就够了。会翻到这一关,通常是因为:

  • 你电脑上已经有 Node.js,习惯用 npm 装全局工具
  • 你想装某个指定版本或固定到 stable 渠道
  • 你想了解几种方式装出来的到底有没有区别

通关奖励:解锁以下技能

  • 用 npm 安装 / 升级 Claude Code(并避开 sudo 权限坑)
  • 用原生脚本装指定版本或 stable 渠道

机制解析:它们装出来其实是同一个东西

不管原生脚本、Homebrew、WinGet 还是 npm,装出来的都是同一个原生二进制,区别只在"依赖什么、怎么更新":

方式要 Node.js?自动更新在哪讲
原生脚本(推荐)✅ 后台自动1.1 主路线
Homebrew / WinGet❌ 手动 upgrade1.1 主路线
npm是(≥18)取决于 npm 全局目录本页

所以:除非你已经有 Node 环境、或明确想用 npm,否则直接走 1.1 更省事。


开始闯关

方法一:用 npm 安装(需要 Node.js ≥ 18)

先确认 Node 可用(没有就先按 1.1b 安装排错 → 的「情况 1」装 Node):

bash
node --version

安装:

bash
npm install -g @anthropic-ai/claude-code

验证:

bash
claude --version

不要用 sudo

别用 sudo npm install -g,容易埋下权限坑。遇到 EACCES 权限报错,见 1.1b 安装排错 → 的「情况 3」。

升级 npm 安装的版本(用 @latest,别用 npm update -g,后者可能不会升到最新):

bash
npm install -g @anthropic-ai/claude-code@latest

方法二:装指定版本 / stable 渠道(原生脚本带参数)

原生脚本可以带参数装特定渠道或版本。最新版就是 1.1 的默认装法。

装 stable 渠道(比最新版稳、约慢一周,点你的系统标签):

bash
curl -fsSL https://claude.ai/install.sh | bash -s stable
powershell
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) stable
batch
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd stable && del install.cmd

装指定版本(把 2.1.89 换成你要的):

bash
curl -fsSL https://claude.ai/install.sh | bash -s 2.1.89
powershell
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 2.1.89
batch
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd 2.1.89 && del install.cmd

Linux 想用系统包管理器(apt / dnf / apk)安装,见 1.1c Linux 与 WSL →


通关检定

不管用哪种方法,装完都重开终端、看这一条:

bash
claude --version

亮起即通关 ✓


💬 还是搞不定?

几种方法都试过还是装不上?加入群聊与众多战友探讨交流,寻找高效解决方案。

下一关

claude --version 能正常输出后,安装就完成了,进入 1.2 接入模型 → 选一条适合你的模型路线。

面向公开用户维护,内容基于 Claude Code 官方文档与真实使用经验整理