ericzhang1Codex 明明更新了,Rovai 还提示旧版?分享一个 Windows 多版本共存的坑 中发帖

今天在 Windows 上试 Rovai AI,检测 Codex 时一直提示: 
当前版本 codex-cli 0.105.0 不受支持

让 AI 帮忙更新后,新版本装好了,指定路径运行也能看到 0.154.0。结果回到 Rovai,还是 0.105.0。
查了一圈,发现电脑里同时存在两份:
原来的 npm 全局目录 → 0.105.0
新建的用户安装目录 → 0.154.0

原目录需要管理员权限,所以新版装到了另一个目录。新版安装成功,并不代表软件实际调用的就是新版。
遇到类似问题,可以先在 PowerShell 跑这三条:
codex --version
where.exe codex
Get-Command codex -All

分别看当前版本、PATH 中的候选路径,以及 PowerShell 实际能找到哪些命令。
如果出现多个路径,再用完整路径分别查版本:
& ...