Risolvere problemi di PATH e comandi non trovati
Terminale integrato
La prima domanda è quale eseguibile venga trovato. Si controlla il comando nella stessa shell e nello stesso contesto che presenta il problema. Un alias o un gestore di versioni può deviare l’avvio verso una versione differente.
Windows
PowerShell: Get-Command node, Get-Command python, where.exe git. Dopo un’installazione riapri il terminale e, se necessario, VS Code perché erediti il nuovo ambiente.
Linux
Bash: command -v node, command -v python3, type -a git. Confronta il PATH e i file di avvio della shell quando terminale esterno e integrato differiscono.
macOS
zsh: command -v node, command -v python3, type -a git. Distingui installazioni per Apple silicon e Intel ed evita di presumere un percorso universale per i pacchetti.
Se il comando è presente ma fallisce, si legge l’errore successivo: permessi, librerie mancanti e parametri errati sono cause diverse dalla ricerca nel PATH.