Node.js
OpenClaw erfordert Node 22 oder neuer. Das Installationsskript erkennt und installiert Node automatisch — diese Seite ist für den Fall gedacht, dass Sie Node selbst einrichten möchten und sicherstellen wollen, dass alles korrekt verbunden ist (Versionen, PATH, globale Installationen).Version prüfen
v22.x.x oder höher ausgibt, ist alles in Ordnung. Wenn Node nicht installiert ist oder die Version zu alt ist, wählen Sie unten eine Installationsmethode.
Node installieren
- macOS
- Linux
- Windows
Homebrew (empfohlen):
Using a version manager (nvm, fnm, mise, asdf)
Using a version manager (nvm, fnm, mise, asdf)
Fehlerbehebung
openclaw: command not found
Das bedeutet fast immer, dass das globale bin-Verzeichnis von npm nicht in Ihrem PATH enthalten ist.
1
Find your global npm prefix
2
Check if it's on your PATH
3
Add it to your shell startup file
- macOS / Linux
- Windows
Fügen Sie es zu Öffnen Sie anschließend ein neues Terminal (oder führen Sie
~/.zshrc oder ~/.bashrc hinzu:rehash in zsh / hash -r in bash aus).Berechtigungsfehler bei npm install -g (Linux)
Wenn Sie EACCES-Fehler sehen, wechseln Sie den globalen npm-Präfix zu einem für Benutzer beschreibbaren Verzeichnis:
export PATH=... zu Ihrer ~/.bashrc oder ~/.zshrc hinzu, um dies dauerhaft zu machen.