Skip to main content
OpenClaw 需要 Node 22.22.3+、Node 24.15+ 或 Node 25.9+。對於安裝、CI 與發布工作流程,Node 24 是預設且建議使用的執行環境;Node 22 仍透過有效的 LTS 系列獲得支援。不支援 Node 23。安裝程式指令碼會自動偵測並安裝 Node——如果你想自行設定 Node(版本、PATH、全域安裝),請參閱此頁面。

檢查你的版本

建議預設使用 v24.15.0 或更新的 24.x 版本。v22.22.3 或更新的 22.x 版本是受支援的 Node 22 LTS 路徑;Node v25.9.0+ 也受到支援。不支援 Node 23。如果尚未安裝 Node,或版本不在支援範圍內,請選擇下方的安裝方式。

安裝 Node

Homebrew(建議):
或從 nodejs.org 下載 macOS 安裝程式。
版本管理工具可讓你輕鬆切換不同的 Node 版本。常用選項包括:
  • fnm - 快速、跨平台
  • nvm - 在 macOS/Linux 上廣泛使用
  • mise - 多語言支援(Node、Python、Ruby 等)
使用 fnm 的範例:
請在 shell 啟動檔案(~/.zshrc~/.bashrc)中初始化版本管理工具。如果略過此步驟,因為 PATH 不會包含 Node 的 bin 目錄,新開啟的終端機工作階段可能會找不到 openclaw

疑難排解

openclaw: command not found

這幾乎總是表示 npm 的全域 bin 目錄不在你的 PATH 中。
1

尋找你的全域 npm 前置路徑

2

檢查它是否位於你的 PATH 中

在輸出中尋找 <npm-prefix>/bin(macOS/Linux)或 <npm-prefix>(Windows)。
3

將它加入你的 shell 啟動檔案

加入至 ~/.zshrc~/.bashrc
接著開啟新的終端機(或在 zsh 中執行 rehash/在 bash 中執行 hash -r)。

npm install -g 的權限錯誤(Linux)

如果出現 EACCES 錯誤,請將 npm 的全域前置路徑切換至使用者可寫入的目錄:
export PATH=... 這一行加入 ~/.bashrc~/.zshrc,使設定永久生效。

相關內容