用官方安装渠道安装可以有两种方式
curl方式
如果curl没装, 先安装并验证
bash
sudo apt install -y curl
curl --version
然后使用curl安装
bash
curl -fsSL https://claude.ai/install.sh | bash
不是必做,如果有下面的提示了再做
⚠ Setup notes:
• Native installation exists but ~/.local/bin is not in your PATH. Run:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc
npm方式
如果node.js没装, 先安装并验证
bash
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
node -v # 应该输出 v22.x.x
npm -v # 应该输出 10.x.x
修复 npm 全局安装权限. 这一步很关键,不做的话后面装 OpenClaw 大概率报 EACCES 权限错误:
bash
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
bash
npm install -g @anthropic-ai/claude-code
claude --version
注意,上面这一步可能需要开启环境变量代理
卸载
在 WSL 终端中,运行以下命令来卸载全局安装的 @anthropic-ai/claude-code 包:
bash
npm uninstall -g @anthropic-ai/claude-code
如果需要删除配置文件
bash
rm -r ~/.claude*