Windows ChatGPT 启动失败:Unable to locate the Codex CLI binary 解决方法
·
问题
打开 Windows 版 ChatGPT 时突然出现:
ChatGPT failed to start.
Unable to locate the Codex CLI binary. Set CODEX_CLI_PATH or ensure the Electron resources include bin/codex.
解决方法
打开 PowerShell,依次执行以下命令。
1. 安装 Codex CLI
powershell -ExecutionPolicy Bypass -Command "irm https://chatgpt.com/codex/install.ps1 | iex"
2. 获取 Codex 路径
$codex = "$env:LOCALAPPDATA\Programs\OpenAI\Codex\bin\codex.exe"
这里不需要修改用户名,可以直接复制。
3. 检查 Codex
Test-Path $codex
正常应该返回
True
然后检查版本:
& $codex --version
正常会显示类似:
codex-cli 0.149.1
版本号不同是正常的。
4. 设置环境变量
[Environment]::SetEnvironmentVariable("CODEX_CLI_PATH", $codex, "User")
检查是否设置成功:
[Environment]::GetEnvironmentVariable("CODEX_CLI_PATH", "User")
正常会返回 codex.exe 的完整路径。
5. 重启 ChatGPT
彻底关闭 ChatGPT 和 Codex:
Get-Process -Name ChatGPT,Codex -ErrorAction SilentlyContinue | Stop-Process -Force
然后重新打开 ChatGPT。
完整命令
想快速操作,可以直接按顺序执行:
# 安装 Codex CLI
powershell -ExecutionPolicy Bypass -Command "irm https://chatgpt.com/codex/install.ps1 | iex"
# 获取 Codex 路径
$codex = "$env:LOCALAPPDATA\Programs\OpenAI\Codex\bin\codex.exe"
# 检查 Codex
Test-Path $codex
& $codex --version
# 设置环境变量
[Environment]::SetEnvironmentVariable("CODEX_CLI_PATH", $codex, "User")
# 检查环境变量
[Environment]::GetEnvironmentVariable("CODEX_CLI_PATH", "User")
# 关闭 ChatGPT / Codex
Get-Process -Name ChatGPT,Codex -ErrorAction SilentlyContinue | Stop-Process -Force
最后重新打开 ChatGPT 即可。
更多推荐



所有评论(0)