Verificare la versione
v24.15.0 o una versione 24.x più recente è l’opzione predefinita consigliata. v22.22.3 o una versione 22.x più recente è il percorso Node 22 LTS supportato; è supportato anche Node v25.9.0+. Node 23 non è supportato. Se Node non è installato o non rientra nell’intervallo supportato, scegliere uno dei metodi di installazione seguenti.
Installare Node
- macOS
- Linux
- Windows
Homebrew (consigliato):In alternativa, scaricare il programma di installazione per macOS da nodejs.org.
Utilizzo di un gestore di versioni (nvm, fnm, mise, asdf)
Utilizzo di un gestore di versioni (nvm, fnm, mise, asdf)
Risoluzione dei problemi
openclaw: command not found
Questo significa quasi sempre che la directory bin globale di npm non è inclusa nel PATH.
1
Individuare il prefisso globale di npm
2
Verificare se è incluso nel PATH
<npm-prefix>/bin (macOS/Linux) o <npm-prefix> (Windows) nell’output.3
Aggiungerlo al file di avvio della shell
- macOS / Linux
- Windows
Aggiungere a Quindi aprire un nuovo terminale (oppure eseguire
~/.zshrc o ~/.bashrc:rehash in zsh / hash -r in bash).Errori di autorizzazione con npm install -g (Linux)
Se vengono visualizzati errori EACCES, impostare come prefisso globale di npm una directory in cui l’utente dispone dei permessi di scrittura:
export PATH=... al file ~/.bashrc o ~/.zshrc per rendere permanente la modifica.
Risorse correlate
- Panoramica dell’installazione - tutti i metodi di installazione
- Aggiornamento - mantenere OpenClaw aggiornato
- Guida introduttiva - primi passi dopo l’installazione