Node.js
OpenClaw 需要 Node 22.16 或更新版本。Node 24 是預設且推薦的執行時用於安裝、CI 和發佈工作流。Node 22 透過活躍 LTS 行保持支援。安裝指令碼會自動檢測和安裝 Node — 此頁面供您想自己設定 Node 並確保一切正確連接時使用(版本、PATH、全域安裝)。檢查您的版本
v24.x.x 或更高,您在推薦預設上。如果顯示 v22.16.x 或更高,您在支援的 Node 22 LTS 路徑上,但我們仍建議在方便時升級至 Node 24。如果 Node 未安裝或版本過舊,選擇下面的安裝方式。
安裝 Node
- macOS
- Linux
- Windows
使用版本管理工具(nvm、fnm、mise、asdf)
使用版本管理工具(nvm、fnm、mise、asdf)
故障排除
openclaw: command not found
這幾乎總是意味著 npm 的全域 bin 目錄不在您的 PATH 上。
1
找到您的全域 npm 前綴
2
檢查它是否在你的 PATH 上
<npm-prefix>/bin(macOS/Linux)或 <npm-prefix>(Windows)。3
將其新增到你的 shell 啟動檔
- macOS / Linux
- Windows
新增到 然後開啟新終端(或在 zsh 中執行
~/.zshrc 或 ~/.bashrc:rehash / 在 bash 中執行 hash -r)。Linux 上 npm install -g 的權限錯誤
如果你看到 EACCES 錯誤,將 npm 的全域前綴切換到使用者可寫的目錄:
export PATH=... 行新增到你的 ~/.bashrc 或 ~/.zshrc 以使其永久生效。