windows Npm 安装claude code
·
irm https://claude.ai/install.ps1国内访问返回人机验证 HTML,不是脚本,所以报 JS 语法错误;- 你的系统没有
winget,跳过这个方案; - 优先用 NPM 安装(最稳、不用商店、不用翻墙拉安装脚本)
第一步:安装 Node.js 18+(必须)
- 打开浏览器下载 LTS 安装包:https://nodejs.org/
- 双击安装,务必勾选 Add to PATH,一路下一步安装
- 管理员 PowerShell 验证:
powershell
node -v
npm -v
版本≥18 即可
第二步:NPM 国内镜像全局安装 Claude Code
powershell
# 切换淘宝镜像加速
npm config set registry shturl.cc/kCMywwvPbXlyQLJIafay
# 全局安装
npm install -g @anthropic-ai/claude-code
安装完成后完全关闭所有 PowerShell 窗口,重新打开
第三步:验证命令
powershell
claude --version
# 原生自带cc别名,直接测试
cc --version
第四步:配置 API 密钥(二选一)
方式 1:永久环境变量(推荐)
powershell
[Environment]::SetEnvironmentVariable("ANTHROPIC_API_KEY","sk-xxxxxxxxxxxxxxxx","User")
重启终端生效
如果出现 系统路径没写入正确
node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确 ,然后再试一次。 所在位置 行:1 字符: 1
第一步:先找到 node 真实安装目录
默认路径:C:\Program Files\nodejs 打开此电脑进入这个文件夹,确认里面存在 node.exe
第二步:管理员 PowerShell 执行,把目录写入系统全局 PATH
复制整段运行:
powershell
$nodePath = "C:\Program Files\nodejs"
$sysPath = [Environment]::GetEnvironmentVariable("PATH","Machine")
if (-not $sysPath.Contains($nodePath)) {
[Environment]::SetEnvironmentVariable("PATH","$nodePath;$sysPath","Machine")
}
第三步:完全关闭所有 PowerShell 窗口,重新打开管理员终端
再测试:
powershell
node -v
npm -v更多推荐


所有评论(0)