Xcrun mancante, l'installazione di Xcode Command Line Tools non risolve il problema

5

Ho un MacBook Pro di metà 2015 con MacOS High Sierra 10.13.3.

Ho provato ad avviare un nuovo progetto e nessuno dei miei comandi sembra funzionare.

Ricevo sempre questo errore:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), 
missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

Sembra piuttosto semplice, manca Xcode Command Line Tools. Tranne l'installazione sembra non funzionare / non avere alcun effetto.

Inserisco: xcode-select --install , premi installa, accetto il contratto, scarica, installa, mi dà un bel The software was installed ma se provo di nuovo qualsiasi comando (come brew update o brew upgrade ); Ho fatto lo stesso errore. (Ho provato a riavviare, ma senza alcun effetto).

Come posso risolvere questo problema? Tutto quello che ho potuto trovare su Google è la gente che dice Installa Xcode Command Line Tools .

    
posta Frenchmassacre 08.04.2018 - 11:01
fonte

4 risposte

4

Okay, dopo un'intera giornata di tentativi, re-installazione di homebrew e tutto ... ho trovato una soluzione che avrei dovuto provare molto prima in tutta onestà. Lascialo qui se qualcun altro ha lo stesso problema in futuro:

Il fare xcode-select --install ha mostrato che tutto è stato installato correttamente, ma non ho potuto confermarlo da nessuna parte. Ho scaricato il CLT come pkg dal sito Web dello sviluppatore di Apple ( link ) e l'ho installato alla vecchia maniera. CLT è ora installato e homebrew lo sta rilevando bene.

Brew Config ora:

HOMEBREW_VERSION: 1.5.14
ORIGIN: https://github.com/Homebrew/brew
HEAD: 7fd6210127f088b6ee8708a1d7f4ec2df3fc5bb4
Last commit: 6 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 1f9ba958e21dce9673b932cfc1f55dd155f0df69
Core tap last commit: 31 hours ago
HOMEBREW_PREFIX: /usr/local
CPU: octa-core 64-bit haswell
Homebrew Ruby: 2.3.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Clang: 9.1 build 902
Git: 2.8.1 => /usr/local/bin/git
Curl: 7.54.0 => /usr/bin/curl
Java: 1.8.0_77
macOS: 10.13.3-x86_64
CLT: 9.3.0.0.1.1521514116
Xcode: N/A
XQuartz: N/A

Grazie Nimesh per avermi aiutato!

    
risposta data 08.04.2018 - 17:40
fonte
3

Se la risposta di cui sopra non risolve completamente il problema puoi anche controllare Brew Doctor mine lamentava anche che Xcode.app si trovasse nel posto sbagliato e che la correzione suggerisse la correzione.

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

La mia cartella /Applications era in qualche modo cambiata da ~/ a /

    
risposta data 02.11.2018 - 23:39
fonte
0

Ho dovuto controllare la configurazione della posizione come spiegato qui per farlo funzionare:

You can just select command line tools from the XCode Preferences show in below screenshot.

You will be prompted for password.

    
risposta data 15.09.2018 - 11:46
fonte
0

Ci siamo imbattuti in questo. Si è scoperto che homebrew aveva installato i miei strumenti per la linea di cmd Xcode in / usr / bin. My IntelliJ cerca gli strumenti della linea cmd in / Library / Developer / CommandLineTools / usr / bin / Quindi quello che ho fatto è stato cd in / Library / Developer / CommandLineTools / usr / bin / poi ho fatto un

cp /usr/bin/* ./

e sono stati copiati i miei strumenti della linea cmd. Dopo di ciò, IntelliJ non ha più lamentato.

    
risposta data 18.01.2019 - 17:41
fonte

Leggi altre domande sui tag