安裝
已依照開始使用完成?您已準備就緒 — 本頁適用於其他安裝方法、特定平台說明及維護。系統需求
- Node 24(建議)(Node 22 LTS,目前為
22.16+,仍支援以確保相容性;安裝程式腳本若沒有 Node 24 會自動安裝) - macOS、Linux 或 Windows
- 只有從原始碼建置時才需要
pnpm
在 Windows 上,我們強烈建議在 WSL2 下執行 OpenClaw。
安裝方法
安裝程式腳本
安裝程式腳本
下載 CLI,透過 npm 全域安裝,並啟動引導精靈。就這樣 — 腳本處理 Node 偵測、安裝和引導程序。若要跳過引導程序只安裝二進位:關於所有旗標、環境變數和 CI/自動化選項,請參閱安裝程式內部機制。
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
npm / pnpm
npm / pnpm
如果您已自行管理 Node,我們建議使用 Node 24。OpenClaw 仍支援 Node 22 LTS,目前為
22.16+,以確保相容性:- npm
- pnpm
sharp 建置錯誤?
sharp 建置錯誤?
從原始碼
從原始碼
其他安裝方法
Docker
容器化或無頭部署。
Podman
無根容器:執行一次
setup-podman.sh,然後執行啟動腳本。Nix
透過 Nix 進行宣告式安裝。
Ansible
自動化機群佈建。
Bun
透過 Bun 執行期使用僅限 CLI。
安裝後
驗證一切正常運作:OPENCLAW_HOME用於基於主目錄的內部路徑OPENCLAW_STATE_DIR用於可變狀態位置OPENCLAW_CONFIG_PATH用於設定檔位置
疑難排解:找不到 openclaw
PATH 診斷與修復
PATH 診斷與修復
快速診斷:如果 在 Windows 上,將
$(npm prefix -g)/bin(macOS/Linux)或 $(npm prefix -g)(Windows)不在您的 $PATH 中,您的 shell 就無法找到全域 npm 二進位(包括 openclaw)。修復 — 將其新增到您的 shell 啟動檔案(~/.zshrc 或 ~/.bashrc):npm prefix -g 的輸出新增到您的 PATH。然後開啟新終端機(或在 zsh 中執行 rehash / 在 bash 中執行 hash -r)。更新 / 解除安裝
更新
保持 OpenClaw 最新。
遷移
移至新機器。
解除安裝
完全移除 OpenClaw。