Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
Windows + Claude Code + Cursor 安装、配置和激活!揭秘最全指南!_创想鸟

Windows + Claude Code + Cursor 安装、配置和激活!揭秘最全指南!

前言

用过ai编程工具的小伙伴,肯定都知道claude。claude 系列模型在编程领域的口碑绝对是佼佼者!很多ai工具都接入claude的模型!

Windows + Claude Code + Cursor 安装、配置和激活!揭秘最全指南!图片

鉴于Claude 系列模型的优秀表现,官方也推出自己的编程工具

Claude Code

,也是收费的。

Windows + Claude Code + Cursor 安装、配置和激活!揭秘最全指南!图片

另外,单独的Claude模型需要一些国外的网络环境,据说还经常封号…

再则,咱穷(反正小二哥是蛮穷的~)!直接体验Claude Code,还是成本蛮高的~

【程序视点】一直在努力尽可能的降低大家编程工具的使用成本!无论JetBrains 全家桶,还是GitHub Copilot,抑或是Cursor激活,都是追剧性价比和最优惠的!

那么

Claude Code

也是如此!

程序视点

10年程序员经历,高级全栈工程师,深耕Java、前端和云计算。分享前后端各种架构、模型和技术!用我的故事开拓你职业的视野和深度!

430篇原创内容

公众号

Windows 玩转 Claude Code

由于claude-code 目前只支持 macOS 和 linux, 不支持windows。如果电脑是windows,用不了claude-code 咋办呢?

上期我们介绍了macOS 和 linux上的使用。本期给大家介绍

windows 平台使用 wsl 来实现claude-code 访问

。

什么是WSL?

WSL(Windows Subsystem for Linux)是微软推出的一项功能,允许用户在Windows操作系统上直接运行Linux环境,而无需使用虚拟机或双系统设置。

WSL的主要目的是为开发者提供一个基于Linux的计算机环境,以便他们可以使用Windows应用程序和工具,同时也能使用Linux工具进行编程、创建、测试或运行为Linux系统开发的应用程序.

Windows + Claude Code + Cursor 安装、配置和激活!揭秘最全指南!image-20250709214217588

下面就大家一步一步操作实现 windows 平台安装和使用claude-code.

Windows + Claude Code + Cursor 安装、配置和激活!揭秘最全指南!图片

阶段 1:Windows 准备

1. Windows 更新

设置 → 更新与安全 → Windows 更新安装所有可用的更新,并在需要时重启电脑

安装重要依赖项

以管理员身份打开 PowerShell,并确保已安装重要的开发工具:

Visual C++ 可再发行组件(所有常见版本)DirectX(当前版本) 这些通常是编译工具所必需的(例如,通过 npm 或 pyenv)。

启用 WSL 功能

以管理员身份打开 PowerShell:

# Enable WSL and Virtual Machine Platformdism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

重启 Windows:

shutdown /r /t 0

阶段 2:WSL2 安装

1. 安装 WSL2(重启后)

以管理员身份运行 PowerShell:

# Install WSL2 with default distribution (Ubuntu)wsl --install

如果这不起作用,请明确指定:

wsl --install -d Ubuntu-22.04

再次重启 Windows。

验证 WSL2 安装

重启后,打开 PowerShell:

wsl -l -v

预期输出应显示 VERSION 为 2。 如果显示为 1,请升级到 WSL2:

# Set WSL2 as defaultwsl --set-default-version 2# Convert existing distribution to version 2wsl --set-version Ubuntu-22.04 2

完成 Ubuntu 设置

Ubuntu 终端窗口自动打开创建一个用户名(小写,无空格)创建一个密码等待安装完成

更新 Ubuntu

在 Ubuntu 终端中:

sudo apt update && sudo apt upgrade -y

阶段 3:在 WSL 中安装开发工具

安装必要工具

在 Ubuntu 终端中:

# Git, Curl and Build Toolssudo apt install git curl build-essential -y# Python dependenciessudo apt install python3-pip python3-venv -y
配置 Git
git config --global user.name "Your Name"git config --global user.email "your@email.com"git config --global init.defaultBranch main
在 WSL 中使用 pyenv 安装 Python

安装 pyenv 依赖项:

sudo apt install make libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget llvm libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev -y

安装 pyenv:

curl https://pyenv.run | bash

将 pyenv 添加到 shell 并重新加载:

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrcecho 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrcecho 'eval "$(pyenv init -)"' >> ~/.bashrcsource ~/.bashrc

安装一个 Python 版本并设置为默认:

pyenv install 3.11.8pyenv global 3.11.8

<h5 id="39nte" name="%E5%9C%A8-WSL-%E4%B8%AD%E4%BD%BF%E7%94%A8-nvm-%E5%AE%89%E8%A3%85-Node.js">在 WSL 中使用 nvm 安装 Node.js

[注意] 我们使用官方推荐的命令来始终获取最新的 nvm 安装脚本。

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

重新加载 shell 以便 nvm 可用:

source ~/.bashrc

安装最新的 LTS 版本的 Node.js 并使用它:

nvm install --ltsnvm use --lts

阶段 4:Cursor 安装和配置

在 Windows 上安装 Cursor 从官方网站下载 Cursor 并安装。安装重要的 Cursor 扩展 在 Cursor 中通过 Ctrl + Shift + X:远程 - WSL (ms-vscode-remote.remote-wsl)远程开发 (ms-vscode-remote.vscode-remote-extensionpack)Python (ms-python.python)Prettier (esbenp.prettier-vscode)配置光标 WSL 设置 Ctrl + , → 设置,搜索并设置:

{    "terminal.integrated.defaultProfile.windows": "WSL",    "terminal.integrated.cwd": "~/dev/projects"}

[注意] 设置 

remote.WSL.fileWatcher.polling

 通常不再需要,并可能导致高 CPU 使用率。只有在您注意到文件更改未被检测到时才添加它。

阶段 5:设置项目结构

在 WSL 中创建项目结构

# Main development foldermkdir -p ~/dev/projects

[注意] 您可以根据需要创建额外的子文件夹。 设置默认终端路径和别名

# Edit .bashrcnano ~/.bashrc

在文件末尾添加以下内容:

# Change to project folder when opening a new terminalcd ~/dev/projects# Useful aliasesalias dev='cd ~/dev/projects'alias home='cd ~'

保存:Ctrl + O,回车,Ctrl + X。重新加载: 

source ~/.bashrc

第六阶段:Claude 代码安装

安装claude code

npm install -g https://gaccode.com/claudecode/install --registry=https://registry.npmmirror.com
Claude 代码设置和认证

安装后,按照以下具体步骤设置 Claude 代码:A. 导航到你的项目目录

cd ~/dev/projects

B. 启动 Claude Code

claude

当然,运行

Claude Code

,还需要先订阅激活的。需要的小伙伴可以关注【程序视点】,回复

claude

,了解详情!

总结

针对 Claude Code 目前仅支持 macOS 和 Linux 系统的情况,我们探索了通过利用 WSL(Windows Subsystem for Linux)在 Windows 平台上安装和使用 Claude Code 的步骤,以及 Claude Code 的安装与配置,还提供了Cursor中配置的方法。希望能帮助到使用 Windows 系统的开发者。

最后

Claude Code 作为一款强大的终端代理式编程工具,能通过自然语言命令辅助开发者高效完成编码任务,在 AI 编程领域处于顶级水平。

【程序视点】一直在助力提供更优秀、更高效的工具。

专属JetBrains全家桶IDE激活

,支持IDE激活+常用付费插件激活!

AI Assistant激活

,JetBrains官方自研的AI编程工具。

GitHub Copilot激活

,支持JetBrains全家桶、VS、VS Code、XCode等工具!兼容性最多!

Cursor激活

,AI编辑器中,现今最火的一个之一!

Claude Code激活

,迄今为止最先进的代码助手!

以上就是Windows + Claude Code + Cursor 安装、配置和激活!揭秘最全指南!的详细内容,更多请关注创想鸟其它相关文章!

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

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
抖音500有效粉丝要多少钱,抖音粉丝能买到吗?
上一篇 2026年8月28日 08:02:02
下一篇 2026年8月28日 08:06:08

相关推荐

  • Linux如何恢复被删除的用户数据

    恢复Linux被删数据需立即停用磁盘并使用photorec或extundelete等工具,结合快照或备份可提高恢复成功率。 恢复Linux中被删除的用户数据,并非易事,但并非完全不可能。可能性取决于数据被删除的方式、删除后系统是否被继续使用,以及是否采取了合适的预防措施。核心在于理解数据删除的机制,…

    2026年9月21日
    200
  • Windows10无法启用或关闭Windows功能怎么办_Windows10Windows功能无法启用关闭修复方法

    首先启动Windows Modules Installer服务,然后通过注册表编辑器设置RegistrySizeLimit为FFFFFFFF以释放内存限制,接着使用SFC和DISM命令修复系统文件,最后运行系统自带的疑难解答工具并重启电脑,可解决Windows功能窗口加载缓慢或空白的问题。 如果您尝…

    2026年9月21日
    000
  • edge浏览器怎么设置网页的最小字号_edge浏览器字体显示大小调整技巧

    1、调整Edge浏览器字体大小可改善阅读体验,进入设置→外观→字体大小,选择“大”或“超大”;2、通过edge://settings/fonts设置最小字体大小,防止文字过小;3、使用右上角缩放功能或Ctrl+滚轮临时放大页面;4、在辅助功能中开启自定义字体并选择易读字体如“微软雅黑”,提升可读性。…

    2026年9月21日
    300
  • Windows10提示“远程过程调用失败”怎么办_Windows10RPC远程过程调用失败修复方法

    首先检查并启动RPC相关服务,确保Remote Procedure Call (RPC)和DCOM Server Process Launcher设为自动并运行;其次临时关闭防火墙和杀毒软件以排除网络通信阻断;接着使用sfc /scannow和DISM命令修复系统文件;最后确认网络适配器中TCP/I…

    2026年9月21日
    000
  • 怎样配置VSCode与Jest、Cypress等测试框架进行集成测试?

    首先安装Jest和Cypress插件及依赖,配置jest.config.js和.vscode/settings.json实现Jest自动运行,再通过launch.json添加Cypress调试配置,最后在package.json中定义统一脚本命令,使两者在VSCode中高效协同工作。 要在 VSCo…

    2026年9月21日
    000
  • Java Stream 高效分组计数并获取Top N元素

    本文深入探讨了如何利用java stream api对数据进行高效的分组计数,并从中提取出现频率最高的top n元素。文章首先介绍了一种简洁的基于全排序的实现方式,该方法适用于数据集较小或top n值接近总数的情况。随后,针对大数据量和小型top n场景下的性能瓶颈,文章详细阐述了如何通过自定义`c…

    2026年9月21日
    000
  • mysql安装后如何优化配置文件

    答案:优化MySQL配置需先定位配置文件,再根据硬件和业务调整内存、InnoDB、连接等核心参数。具体包括设置innodb_buffer_pool_size为物理内存50%~70%,合理配置日志参数与连接数,启用慢查询日志,并使用工具辅助调优,避免过度配置,确保稳定高效。 MySQL 安装后,优化配…

    2026年9月21日
    000
  • Linux怎么列出系统中已安装的deb包

    使用dpkg -l或apt list –installed可列出已安装的.deb包,前者结合grep ^ii过滤已安装项,后者输出更清晰,两者均支持重定向保存到文件。 在Linux系统中,特别是基于Debian的发行版(如Ubuntu),可以使用命令行工具列出已安装的.deb包。最常用的…

    2026年9月21日
    000
  • VSCode的括号匹配功能如何自定义?

    可通过 settings.json 自定义括号高亮的边框和背景色;2. 用 editor.matchBrackets 控制是否启用高亮;3. 启用 bracketPairColorization 可为嵌套括号着色;4. 使用 Ctrl/Cmd + Shift + 快速跳转配对括号。 VSCode 的…

    2026年9月21日
    000
  • JSF应用中Markdown文档动态链接处理指南

    本教程旨在解决jsf web应用程序中集成markdown文档时,如何动态处理内部链接以实现页面局部更新的问题。通过结合服务器端markdown渲染和客户端javascript事件监听,我们可以拦截markdown生成的html链接点击事件,利用ajax异步加载并渲染目标markdown文件,从而在…

    2026年9月21日
    500
  • 如何通过命令行参数启动VSCode?

    掌握VSCode命令行用法可提升开发效率,需先安装code命令到PATH,之后可用code .打开目录、code 文件名打开文件、code –diff比较文件、–disable-extensions排查问题,并支持别名与Shell结合使用。 通过命令行启动 VSCode 是一…

    2026年9月21日
    100
  • mysql如何理解数据压缩

    MySQL数据压缩通过减少存储空间提升I/O效率,主要在InnoDB引擎中实现页级压缩,使用zlib算法对BLOB、TEXT等大字段表压缩效果显著,需设置ROW_FORMAT=COMPRESSED和KEY_BLOCK_SIZE;压缩可降低磁盘使用并加速全表扫描,但增加CPU开销,频繁更新可能导致页分…

    2026年9月21日
    000
  • Linux如何使用dnf安装软件包

    dnf是Fedora、CentOS Stream和RHEL 8+的默认包管理工具,用于安装、更新、删除软件包。1. 安装单个包:sudo dnf install package_name,如htop;2. 安装多个包:sudo dnf install vim curl;3. 从本地.rpm文件安装:…

    2026年9月21日
    000
  • windows10如何使用资源监视器查看网络和磁盘活动_windows10资源监视器使用方法

    资源监视器可精确定位Windows 10系统中导致网络延迟或磁盘响应缓慢的高占用进程,通过“网络”和“磁盘”选项卡实时监控各进程的流量、连接、读写速度及响应时间,帮助识别异常程序并分析性能瓶颈。 如果您发现Windows 10系统网络延迟或磁盘响应缓慢,可能是某些进程在后台大量占用资源。资源监视器能…

    2026年9月21日
    100
  • 在Java中如何实现线程优先级控制

    Java中线程优先级通过Thread类实现,取值范围1-10,分别对应MIN_PRIORITY、NORM_PRIORITY和MAX_PRIORITY;新线程继承父线程优先级,可通过setPriority()设置;尽管高优先级线程更可能被调度,但执行顺序不保证,因受操作系统影响;应避免依赖优先级控制关…

    2026年9月21日
    000
  • 如何在Java中使用接口实现多继承效果

    Java不支持多继承,但可通过实现多个接口模拟该效果。类可同时实现Flyable、Swimmable等接口,具备多种行为能力,并能利用默认方法复用逻辑,如Loggable提供日志功能。当多个接口含同名默认方法时,需在类中显式重写以解决冲突。接口用于定义“能做什么”,抽象类描述“是什么”,因类只能单继…

    2026年9月21日
    100
  • Windows11的Hyper-V虚拟机无法启动怎么解决_Windows11Hyper-V虚拟机无法启动修复方法

    首先检查BIOS中是否启用虚拟化技术,再确认Hyper-V服务运行状态,接着修复虚拟硬盘权限,尝试关闭内存完整性,检查虚拟机引导记录,最后可重装Hyper-V功能解决启动失败问题。 如果您尝试在Windows 11系统中启动Hyper-V虚拟机时遇到失败,可能是由于服务配置、权限问题或硬件兼容性导致…

    2026年9月21日
    000
  • Linux文件和目录管理常见命令

    Linux文件和目录管理依赖于ls、cd、mkdir、rm、cp、mv等核心命令,用于浏览、创建、删除、复制和移动文件与目录;通过find、du、grep等命令可查找文件、定位大文件并清理磁盘空间;使用rename、mmv或脚本可实现批量重命名;为安全起见,应谨慎使用rm命令,推荐结合-i选项或使用…

    2026年9月21日
    000
  • 大数据量下的批量导入/导出优化

    在大数据环境下优化批量导入/导出的方法包括:1. 使用批处理技术分批导入/导出数据,减少系统资源压力;2. 采用数据流技术如apache kafka进行实时处理,降低内存占用;3. 利用并行处理技术分配任务到多个处理器或节点,提高处理速度;4. 通过性能监控和调优识别并解决瓶颈点,以提升整体效率。 …

    2026年9月21日
    200
  • windows怎么禁用sticky keys粘滞键_Windows粘滞键关闭方法

    粘滞键被误触后可通过快捷键、控制面板、注册表或组策略关闭。首先连续按Shift键五次,在弹出窗口中选择关闭;其次通过控制面板的“轻松使用”设置取消勾选启用粘滞键;若需彻底禁用,可修改注册表中StickyKeys项的Flags值为506;专业版用户还可通过组策略编辑器将“启用粘滞键”设为已禁用,防止再…

    2026年9月21日
    1000

发表回复

登录后才能评论
关注微信