小陈不熬夜 (@mapple)解决 Claude Code CLI 版本在不同目录下不一致的问题 中发帖

系统中存在多个 Claude Code 安装位置,PATH 环境变量包含了多个 npm 全局安装路径,例如: 

新版本位置:C:\Users\[用户名]\.npm-global (v2.1.7)
旧版本位置:H:\Environment\nodejs\node_global (v2.0.25)

由于 PATH 环境变量的查找顺序问题,系统在不同目录下会找到不同版本的 claude.cmd。
解决方案
方案 1:调整 PATH 环境变量顺序(推荐)
优点:无需删除文件,安全简单
步骤:

按 Win + R,输入 sysdm.cpl,回车
点击"高级"选项卡 → “环境变量”
在"用户变量"部分找到 Path,双击编辑
找到新版本路径(如 C:\Users\[用户名]\.npm-global)
选中该路径,点击"上移"按钮,将其移到旧版本路径之前
点击"确定"保存所有设置
重启所有...