跳至內容

常見問題排解

輸入 codex 顯示「command not found」

系統解決方法
Mac 在終端機貼上以下指令,把 npm 全域 bin 加進 PATH,按 Enter:
echo 'export PATH="$(npm config get prefix)/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc
Windows 用 npm config get prefix 查出路徑,把它加進環境變數 Path,再關閉 PowerShell 重新開啟。如果還是不行,請重新開機。用官方 installer 安裝時,重開終端機通常就能解決。
command not found 錯誤訊息

▲ 典型的 command not found 錯誤訊息 — 多半是 PATH 沒設好

codex 沒有反應 / 無法啟動

請確認你已完成安裝並登入:

  • 確認已安裝:執行 codex --version 應顯示版本號;沒有就重跑 npm install -g @openai/codex(或官方 installer)
  • 確認已登入:第一次執行 codex 要選「Sign in with ChatGPT」;也可用 codex login 重新登入
設定 PATH 後 codex 正常運作

▲ 設好 PATH 後,codex --version 就能正常回應

Mac 安裝時卡很久

如果你走 npm 這條路且尚未安裝 Node.js,第一次會連帶下載 Xcode Command Line Tools,檔案很大,網路不快時可能要 30~60 分鐘。請耐心等待,不要中斷安裝。想更快可改用官方 installer(curl -fsSL https://chatgpt.com/codex/install.sh | sh),免先裝 Node。

Codex CLI 安裝過程

▲ 官方 installer 安裝較快,不需先裝 Node

Windows 指令執行失敗

  • 確認已安裝 Node.js:執行 node -v 應顯示版本;沒有就先 winget install OpenJS.NodeJS.LTS
  • 確認指令打對 scope:是 npm install -g @openai/codex,不是無 scope 的 codex
  • 如果還是失敗,改用官方一鍵 installer:irm https://chatgpt.com/codex/install.ps1 | iex
  • 裝好後 PATH 沒生效,關閉 PowerShell 重新開啟即可
Windows 正確安裝指令

▲ 正確的安裝指令 — 務必包含 @openai/codex

安裝成功但無法登入

  • 確認你有 ChatGPT 帳號(可在 chatgpt.com 註冊)
  • 確認網路連線正常;如果使用公司網路,OAuth 回呼可能被防火牆擋下,請試試手機熱點
  • 遠端主機或沒有瀏覽器時,改用裝置碼流程:codex login --device-auth
用 ChatGPT 帳號登入 Codex

▲ 用 ChatGPT 帳號登入;遠端環境可選裝置碼流程


最後更新:2026/07/11 | SANOC 聖威光電

本課程沒有啟用評論功能。