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 上。
Linux 上 npm install -g 的權限錯誤
如果你看到 EACCES 錯誤,將 npm 的全域前綴切換到使用者可寫的目錄:
export PATH=... 行新增到你的 ~/.bashrc 或 ~/.zshrc 以使其永久生效。