percorso sviluppatore attivo non valido (/Library/Developer/CommandLineTools)
Alcuni utenti di terminali Mac potrebbero scoprire che git, pip, HomeBrew e altri strumenti della riga di comando potrebbero non funzionare o non funzionare come previsto con un messaggio di errore che indica “xcrun: errore: percorso sviluppatore attivo non valido (/Library/Developer/ CommandLineTools)”. A volte questi strumenti da riga di comando smettono di funzionare dopo un aggiornamento del software di sistema macOS, ma funzionavano prima.
Fortunatamente, è facile correggere il messaggio di errore “xcrun: errore: percorso sviluppatore attivo non valido (/Libreria/Sviluppatore/CommandLineTools)” e ottenere git, pip, Homebrew o qualsiasi altro strumento da riga di comando che non è riuscito a ricominciare a funzionare.
Per quello che vale, il messaggio di errore completo è:
xcrun: errore: percorso sviluppatore attivo non valido (/Library/Developer/CommandLineTools), xcrun mancante in: /Library/Developer/CommandLineTools/usr/bin/xcrun
Correggi l’errore “xcrun: errore: percorso sviluppatore attivo non valido” nel Terminale su MacOS
La soluzione, come avrai intuito dal messaggio di errore stesso, è reinstallare o installare gli strumenti della riga di comando. Sì, anche se hai già installato gli strumenti della riga di comando, dovresti reinstallarli per risolvere il messaggio di errore, soprattutto se si verifica l’errore solo dopo un aggiornamento del software di sistema (ad esempio, da Mojave a Monterey).
L’installazione/reinstallazione di CLT può essere eseguita dalla riga di comando immettendo la seguente riga di comando in Terminale:
xcode-select --install
Se premi Invio, verrà visualizzato un popup con un indicatore di avanzamento del download per gli strumenti della riga di comando.
Una volta completata l’installazione degli strumenti della riga di comando, dovresti riavviare il tuo Mac (a volte il semplice aggiornamento, il riavvio del terminale o l’apertura di un nuovo terminale può anche risolvere il messaggio “errore xcrun percorso sviluppatore attivo non valido”, ma un riavvio).
Se usi Homebrew, dovresti assicurarti di aggiornare Homebrew dopo aver (re)installato gli strumenti della riga di comando.
Ancora vedendo xcrun: errore: percorso sviluppatore attivo non valido (/Library/Developer/CommandLineTools)?
Se hai installato o reinstallato gli strumenti della riga di comando tramite Terminale, hai riavviato il Mac e ricevi ancora l’errore, puoi anche provare a installare manualmente gli strumenti della riga di comando utilizzando un file DMG direttamente da Apple.
Avrai bisogno di un ID Apple per accedere al download, quindi solo vai su developer.apple.com e scarica Command Line Tools per Xcode (ultima versione) e installalo manualmente.
Ancora una volta, gli utenti di Homebrew vorranno aggiornare Homebrew. Non dovresti dover reinstallare Homebrew o rimuoverlo e quindi reinstallarlo, un semplice aggiornamento dovrebbe fare il trucco.
Ha funzionato per risolvere i tuoi problemi con git, pip, Homebrew o qualsiasi altra cosa stesse attivando il messaggio di errore xcrun nella riga di comando sul tuo Mac? Hai trovato un’altra soluzione? Condividi i tuoi pensieri e le tue esperienze nei commenti.