xcrun: errore: percorso sviluppatore attivo ("/Applications/Xcode.app/Contents/Developer") non esiste


141

Sto riscontrando problemi con xcode quando provo ad usare brew e git:

xcrun: errore: percorso sviluppatore attivo ("/Applications/Xcode.app/Contents/Developer") non esiste, utilizzare xcode-select --switch path/to/Xcode.appper specificare l'Xcode che si desidera utilizzare per gli strumenti di sviluppo della riga di comando (o vedere man xcode-select)

Posso digitare xcode-select e mostra che il comando esiste. Quando scrivo xcode-select -pmostra:

/Applications/Xcode.app/Contents/Developer

ma quando lo faccio which xcode-select, mi dà:

/ Usr / bin / Xcode-select

Ho provato a utilizzare l'opzione di comando e installare nuovamente tramite il sito degli sviluppatori Apple ma nessuna di queste opzioni ha funzionato finora ... Come posso risolvere questo problema?

Risposte:


408

L'ho provato e non ha funzionato ma ho trovato la risposta. Ho dovuto solo ripristinare il percorso dello sviluppatore:

$ sudo xcode-select --reset

Adesso è tutto normale


3
- reimpostare normalmente questo deve essere eseguito come root
Benja Garrido

11
Grazie. Avevo disinstallato xcode e installato solo gli strumenti da riga di comando perché non avevo bisogno dell'intero pacchetto xcode sul mio mac con spazio limitato. Tuttavia, non ero ancora in grado di usare comandi come gcc, ma dopo aver eseguito questo comando, funziona come un incantesimo
persona anonima

1
L'ho appena provato; ora sto ottenendo "SDK" macosx "non può essere individuato" lol
Jose Ramirez,

2
--resetfunziona bene per me. Ho bisogno solo del cli xcode per lo sviluppo di php. Quindi ho deciso di rimuovere l'xcode completo dal mio mac, quindi ho scaricato solo il programma di installazione della CLI xcode (circa 170 MB). Dopo aver aggiornato la CLI xcode installata tramite app storee applicata sudo xcode-select --reset, sono in grado di utilizzare brewe altri strumenti da riga di comando gitcome prima. Grazie.
vikbert,

2
C'è qualche pericolo nell'uso di --reset?
bananabanana,

158

Principalmente questo errore si verifica quando è stata installata una versione più recente di xcode. E gli strumenti da riga di comando devono ancora essere inizializzati.

Per risolvere questo problema: vai in Preferenze Xcode> Posizioni (scheda)> E le opzioni in basso sono Strumenti da riga di comando. Seleziona la versione Xcode per gli strumenti.

Esempio (per Xcode 10.0 (10A255)): vai in Preferenze Xcode> Posizioni (scheda)> E le opzioni in basso sono Strumenti da riga di comando. Seleziona Xcode 10.0 (10A255).

Per maggiori dettagli, vedere l'immagine allegata. Spero che sia d'aiuto.

-- Grazie


Seleziona Strumenti da riga di comando


2
questa risposta è la migliore
Hoàng Vũ Anh,

Lo vedo già come mostrato nell'immagine sopra, ma vedo ancora lo stesso errore nella mia configurazione. Ho anche provato a ripristinare. Qualche idea? I
Yoku,

1
Per fare questo a livello di codice (ho avuto l'errore perché ho disinstallato Xcode), sudo xcode-select --switch /Library/Developer/CommandLineTools(deve essere eseguito come root)
hbrannan,

58

Ho riscontrato lo stesso problema con cui ho disinstallato improvvisamente XCode, eseguendo il comando seguente (dal Terminale) mi ha aiutato a risolverlo.

sudo xcode-select -switch /

Controlla questo link anche se hai altri errori. github.com/Homebrew/legacy-homebrew/issues/23500
Narendra Solanki

1
Questo ha funzionato per me. Il problema era che ho disinstallato xcode sul mio mac. La riga di comando è in qualche modo ancora legata a xcode. Quindi sono andato a ~ library / Developer ed ho eliminato tutte le cartelle ed eseguito questo comando.
santosh,

46

Nel mio caso, avevo disinstallato Xcode e quindi sono iniziati i problemi con git cli. Ho risolto il problema eseguendo i seguenti comandi:

$ sudo xcode-select -r
$ sudo xcode-select --switch /Library/Developer/CommandLineTools

e quindi convalidare il nuovo percorso con:

$ sudo xcode-select -p

Spero che questo ti aiuti!


Ha funzionato per me dopo aver disinstallato xcode, mi ha salvato la giornata
Ilan Levy il

Questo ha risolto il problema per me, le soluzioni più votate no, grazie Jose!
Adrian E. Labastida Cañizares,

Mi hai salvato la giornata. Grazie mille
Shalini,

Ho riscontrato problemi su Android Studio dopo aver disinstallato XCode. Ha funzionato per me. Ho anche dovuto riavviare Android Studio dopo aver usato questi comandi.
Amey Bhandarkar


14

Che ne dite di cosa suggerisce l'errore? Ci hai provato?

xcode-select --switch /Applications/Xcode.app

Questo dovrebbe fare il trucco.


2
--switchdeve essere eseguito come root
Sid

1

Per me aiuta installare Xcode CLI xcode-select --install dopo aver disinstallato XCode (non sviluppo per OSx o iOS)

Quindi ho potuto creare correttamente la fonte scaricata con make


1

Ho avuto lo stesso problema e ho dovuto rimuovere completamente gli strumenti per gli sviluppatori e reinstallare:

$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

Suggerimento: poiché Xcode è stato disinstallato in modo errato, ho dovuto spostare (ri) manualmente anche l'app Xcode:

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak

0

Prova il suggerimento di errore:

sudo xcode-select --switch /Applications/Xcode.app

E quindi prova Git Executable Path.

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.