Windows 上安装使用 Claude Code 指南

大家好,我是 immerse,一位独立开发者兼内容创作者。

• 欢迎关注我的公众号:#沉浸式趣谈,获取最新文章(更多独家内容仅在公众号发布)
• 个人网站:

https://yaolifeng.com

,同步更新技术文章
• 转载请务必在文首注明作者出处及版权信息

在这里,我会持续分享关于

编程

独立开发

AI技术

出海项目

以及

个人成长思考

等方面的内容。

如果你觉得这篇文章对你有帮助,欢迎点赞、评论、转发一键三连!你的支持是我持续创作的动力,非常感谢!

前提准备:配置 WSL2 环境

若想在 Windows 上顺利运行 Claude Code,首先需要完成 WSL2(Windows Subsystem for Linux)的安装与配置。

安装流程

启用系统功能
• 在搜索栏输入:

启用或关闭 Windows 功能

• 勾选以下两项:

虚拟机平台

(Virtual machine platform)、

适用于 Linux 的 Windows 子系统

• 根据提示重启计算机

配置 WSL,打开 PowerShell 执行以下命令“`javascript

将 WSL 默认版本设为 2

wsl –set-default-version 2

开始安装 WSL

wsl –install

Snyk Code Snyk Code

当下比较流行的代码安全检查工具

Snyk Code 26 查看详情 Snyk Code

若已安装 Ubuntu,建议更新 WSL(添加 –web-download 可避免因网络问题导致的下载失败)

wsl –update –web-download

3. 等待安装完成     • 耐心等待进度条走完,即表示 WSL 安装成功
  1. 搜索并启动 Ubuntu
    打开应用后进入终端,依次执行:```javascript

    安装 NVM(Node Version Manager)

    curl -o- https://www.php.cn/link/a92de86fbd1ad5ecc06de4a595978a81 | bash

重新加载 bash 配置文件

source ~/.bashrc

安装最新版 Node.js LTS 版本

nvm install --ltsnvm use --lts

验证是否安装成功

node --version # 应显示类似 v22.x.xnpm --version # 应显示类似 10.x.x

全局安装 Claude Code
• 安装过程中我尝试开启代理,但频繁报错。强烈建议关闭代理后再安装

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

安装完成后验证版本

claude --version

 6. 配置 API 密钥和基础地址

javascript

编辑 .bashrc 文件

nano ~/.bashrc

添加以下环境变量(请替换为你的实际 Token)

export ANTHROPIC_AUTH_TOKEN=sk-...export ANTHROPIC_BASE_URL=https://www.php.cn/link/1dcad8cc5b82a7ef72f72716b220cf13

保存后重新加载配置

source ~/.bashrc

启动使用 Claude Code
• 直接输入命令:

claude

并回车即可开始使用
Windows 上安装使用 Claude Code 指南alt textalt text

常见问题与避坑指南

安装时可能出现如下错误:```javascriptnpm WARN using --force Recommended protections disabled.npm WARN cleanup Failed to remove some directories [npm WARN cleanup [npm WARN cleanup 'C:Users\AppDataRoamingnpmnode_modules@anthropic-aiclaude-code',npm WARN cleanup [Error: EPERM: operation not permitted, rmdir 'C:Users\AppDataRoamingnpmnode_modules@anthropic-aiclaude-codevendorsdksrcinternal'] {npm WARN cleanup errno: -4048,npm WARN cleanup code: 'EPERM',npm WARN cleanup syscall: 'rmdir',npm WARN cleanup path: 'C:Users\AppDataRoamingnpmnode_modules@anthropic-aiclaude-codevendorsdksrcinternal'npm WARN cleanup }npm WARN cleanup ]npm WARN cleanup ]npm ERR! code 1npm ERR! path C:Users\AppDataRoamingnpmnode_modules@anthropic-aiclaude-codenpm ERR! command failednpm ERR! command C:WINDOWSsystem32cmd.exe /d /s /c node scripts/preinstall.jsnpm ERR! Error: Claude Code is not supported on Windows.npm ERR! Claude Code requires macOS or Linux to run properly.npm ERR! If you are using WSL (Windows Subsystem for Linux):npm ERR! 1. Make sure you are running npm install from within the WSL terminal, not from PowerShell or CMDnpm ERR! 2. If you're still seeing this message in WSL, your environment may be incorrectly reporting as Windowsnpm ERR! Please visit https://www.php.cn/link/c5e04ccb6be7fab8ccb9df005a075cc2 for troubleshooting information.

解决方案:务必在 WSL 的 Ubuntu 终端内执行安装命令,不要在 Windows 的 CMD 或 PowerShell 中操作。使用 NVM 管理 Node 版本也能有效减少依赖冲突。

  1. 若 C 盘空间不足,可将 WSL 系统迁移到其他磁盘。具体操作可参考教程:Claude Code 在 Windows 系统中安装全流程教学[1]
参考链接

[1] Claude Code 在 Windows 系统中安装全流程教学: https://www.bilibili.com/video/BV1mpMizQEUS

以上就是Windows 上安装使用 Claude Code 指南的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/252725.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月4日 06:06:44
下一篇 2025年11月4日 06:11:40

相关推荐

发表回复

登录后才能评论
关注微信