💡
原文中文,约2300字,阅读约需6分钟。
📝
内容提要
本文记录了在Windows 10 Enterprise LTSC 2021环境下,原生运行Claude Code的完整流程,避免使用WSL。通过PowerShell 5和7安装所需依赖,并详细描述了安装步骤和配置文件的修改,特别解决了启动时必须登录的问题,提供了具体解决方案。
🎯
关键要点
- 在 Windows 10 Enterprise LTSC 2021 环境下,原生运行 Claude Code,避免使用 WSL。
- 使用 PowerShell 5 开始安装,随后安装 PowerShell 7 以完成后续操作。
- 通过 WinGet 安装 PowerShell 7 和其他依赖,确保环境配置正确。
- 安装 Node.js 运行环境时,需要预配置 FNM 环境以确保 Node.js 可用。
- Claude Code 的配置文件 settings.json 需要手动修改,以解决启动时必须登录的问题。
- 修改 C:\Users<YOUR_NAME>\.claude.json 中的参数,将 false 改为 true 后可正常使用 Claude Code。
❓
延伸问答
如何在Windows 10上原生运行Claude Code?
在Windows 10 Enterprise LTSC 2021环境下,可以通过PowerShell 5和7安装所需依赖,避免使用WSL,完成Claude Code的安装和配置。
安装Claude Code时需要哪些步骤?
首先使用PowerShell 5安装WinGet,然后通过WinGet安装PowerShell 7和其他依赖,接着安装Node.js和Claude Code,最后修改配置文件以解决登录问题。
如何解决Claude Code启动时必须登录的问题?
需要手动修改C:\Users<YOUR_NAME>\.claude.json中的参数,将false改为true,然后重新运行Claude Code即可。
在Windows上安装Node.js时需要注意什么?
在安装Node.js之前,需要预配置FNM环境,以确保Node.js能够正常使用。
为什么选择在Windows上运行Claude Code而不是Linux或macOS?
因为Windows在长期运行任务的云桌面方面表现更好,尽管在Windows上运行Claude Code会遇到更多问题。
如何使用PowerShell安装Claude Code的依赖?
可以通过PowerShell 5安装WinGet,然后使用WinGet安装PowerShell 7和其他依赖,确保环境配置正确。
🏷️
标签
➡️