AI 编程•(更新于 2026-09-20)
Claude Code 在 Windows 上安装时,我遇到的几个坑
记录在 Windows 终端下配置 Claude Code CLI 时遇到的环境依赖、Node 权限与编码问题。
一句话结论:Windows 下直接全局安装可能会遇到 npm 执行策略或控制台编码问题,放开 RemoteSigned 策略并将代码页切换至 UTF-8 即可。
我的环境
| 系统 | Windows 11 专业版 |
| 终端 | PowerShell 7 + Windows Terminal |
| Node.js | v22.x |
遇到的问题与解决
1. 脚本执行策略受限
运行启动命令提示在此系统上禁止运行脚本。解决办法是在当前用户作用域放开策略:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
2. 控制台输出乱码
如果在部分命令行窗口输出存在乱码,需要确认默认编码为 UTF-8:
chcp 65001 > $null