Node.js
OpenClaw richiede Node 22.14 o versione successiva. Node 24 è il runtime predefinito e consigliato per installazioni, CI e flussi di rilascio. Node 22 continua a essere supportato tramite il ramo LTS attivo. Lo script di installazione rileverà e installerà Node automaticamente — questa pagina è per quando vuoi configurare Node da solo e assicurarti che tutto sia collegato correttamente (versioni, PATH, installazioni globali).Controlla la tua versione
v24.x.x o superiore, stai usando il valore predefinito consigliato. Se stampa v22.14.x o superiore, stai usando il percorso supportato di Node 22 LTS, ma consigliamo comunque di passare a Node 24 quando possibile. Se Node non è installato o la versione è troppo vecchia, scegli uno dei metodi di installazione qui sotto.
Installa Node
- macOS
- Linux
- Windows
Usare un gestore di versioni (nvm, fnm, mise, asdf)
Usare 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 è nel tuo PATH.
Controlla se è nel tuo PATH
<npm-prefix>/bin (macOS/Linux) oppure <npm-prefix> (Windows) nell’output.Errori di permessi con npm install -g (Linux)
Se vedi errori EACCES, cambia il prefisso globale di npm in una directory scrivibile dall’utente:
export PATH=... al tuo ~/.bashrc o ~/.zshrc per renderla permanente.
Correlati
- Panoramica dell’installazione — tutti i metodi di installazione
- Aggiornamento — come mantenere OpenClaw aggiornato
- Per iniziare — primi passi dopo l’installazione