- SignalDesk2026-09-11
今天在 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 实际能找到哪些命令。 如果出现多个路径,再用完整路径分别查版本: & "你的安装目录\codex.cmd" --version 这次还有一个插曲:AI 为了让 Rovai 优先用新版,给快捷方式加了启动脚本,结果我这边快捷方式反而打不开了。最后恢复原快捷方式,程序才重新打开。 所以目前确认的是: 两份 Codex 确实共存,Rovai 已恢复启动;新版能否通过 Rovai 检测,还需要继续验证。 先把已确认的排查方法贴出来,避免大家上来就反复卸载重装。 我这次最大的感受是:让 AI 修环境问题,不能只看它说“验证通过”,还得看验证的是哪一步——命令能跑、版本正确、软件能打开、实际接入成功,其实是四件事。 大家在 Windows 上装多个 AI CLI 时,通常怎么管理安装路径?统一 npm 全局目录,还是给每个应用指定可执行文件? 5 个帖子 - 3 位参与者 阅读完整话题
- 情报分类:技术价值
- 命中依据:Codex多版本共存问题及解决方案,实用故障排除经验
- 来源:服务器 / LINUX DO - 最新话题
- 原作者:ericzhang1
- 发布时间:2026/9/11 17:32:55
- 暂无回复