Installazione di Xcode Command Line Tools

7

Ho eseguito una nuova installazione di macOS Mojave 10.14. Subito dopo ho installato Xcode versione 10.0 (10A255) dal Mac App Store.

Ora, desidero installare Homebrew che richiede l'installazione di Xcode Command Line Tools. La mia comprensione è che l'installazione di Xcode installa anche gli strumenti della riga di comando. Oppure no?

Come per questa risposta , ho controllato se gli strumenti della riga di comando sono installati eseguendo:

xcode-select -p

che ha stampato il percorso per la directory Developer come segue:

/Applications/Xcode.app/Contents/Developer

Come suggerito nella risposta, ho verificato anche il valore di ritorno eseguendo:

echo $?

che ha riaccordato 0 .

Ho anche eseguito il, gcc e make e bash è stato in grado di individuarli ed eseguirli.

Finora sono convinto che gli Xcode Command Line Tools siano installati. Ora quando eseguo:

xcode-select --install

Ricevo questo avviso:

Qualèlaragioneprobabileperquestadisparità?QuestoinstalleràXcodeCommandLineToolsduevolte?Osovrascriverel'installazioneesistente?

Comehocapito,XcodeCommandLineToolspuòessereinstallatosenzainstallandoXcode.Inoltre,dallamiaesperienzaprecedente,seglistrumentidellarigadicomandononsonoinstallatiseparatamentedaXcode(eseguendoxcode-select--install),nonvengonorilevatidaHomebrew,cioèquandosieseguebrewconfig,ilvaloreperCLT:vienemostratocomeN/A.

Eccol'immaginecompleta(scusateilgiocodiparole):

Anche se sto parlando nel contesto di macOS Mojave, la domanda rimane la stessa riguardo alle versioni precedenti di macOS.

Qual è l'approccio consigliabile da prendere qui?

Nota : dopo aver installato Xcode, l'ho lanciato, accettato il contratto di licenza e ho terminato la sua esecuzione di installazione di strumenti aggiuntivi (che è un'attività singola).

    
posta Nimesh Neema 27.09.2018 - 06:39
fonte

2 risposte

9

Apparentemente, c'è una certa distinzione tra gli strumenti da riga di comando installati per l'uso da Xcode e gli strumenti installati per l'uso a livello di sistema:

Per la mia macchina, l'esecuzione di xcode-select --install e la scelta di installare gli strumenti dalla finestra che è stata visualizzata hanno contribuito a risolvere il problema. Sono stato in grado di confermare che è stato corretto durante l'esecuzione di brew config e di aver visto una voce valida per CLT:

macOS: 10.14-x86_64
CLT: 10.0.0.0.1.1535735448
Xcode: 10.0
    
risposta data 09.10.2018 - 02:31
fonte
3

Ho avuto lo stesso problema dopo l'aggiornamento a Mojave. Esecuzione

xcode-select --install

Led all'errore

Can't install the software because it is not currently available from the Software Update server

Il download degli strumenti da riga di comando da developer.apple.com ha infine risolto il problema.

    
risposta data 05.11.2018 - 15:02
fonte

Leggi altre domande sui tag