Ich habe gerade ein Upgrade von Yosemite auf El Capitan durchgeführt (und das Problem beim Upgrade von El Capitan auf Sierra wiederholt). Wenn ich versuche, beispielsweise git status
in ein Terminal zu tippen , wird folgende Fehlermeldung angezeigt:
xcrun: error: invalid active developer path
(/Library/Developer/CommandLineTools), missing xcrun at:
/Library/Developer/CommandLineTools/usr/bin/xcrun
Ich habe Xcode nicht installiert, habe es nie getan. Hat jemand eine Lösung?
which git
antwortet auf/usr/bin/git
und "Dateiwhich git
" auf/usr/bin/git: Mach-O 64-bit executable x86_64
xcode-select --switch path/to/Xcode.app
Sie diese Option , um den Xcode anzugeben, den Sie für Befehlszeilen-Entwicklertools verwenden möchten (oder sieheman xcode-select
) "am 10.11.5 wie zu beheben?Antworten:
Fand das Update für das Problem hier .
Daraufhin wird eine Eingabeaufforderung zum Installieren der erforderlichen Befehlszeilentools angezeigt.
quelle
xcode-select --install
. Ich hasse Xcode, ich wollte es nie, obwohl Mac mich zur Installation zwingt. Ich kann nicht einmal eine andere Software installieren, da diese benötigt wird. Grrrrr.dmg
und manuell zu installieren.Wenn Sie Probleme mit dem
xcode-select --install
Befehl haben; Beispiel: Ich habe immer wieder ein Zeitlimit für Netzwerkprobleme erhalten und dann versucht, das dmg unter developer.apple.com/downloads (Befehlszeilentools OS X 10.11) für Xcode 7.1 herunterzuladenquelle
Ich habe die Lösung ausprobiert,
xcode-select --install
aber es hilft mir nicht. Ich aktualisiere von Sierra auf High und habe dies getan, meine Lösung:quelle
Neuzuweisung des Pfads Xcode wird mit für mich gearbeitet konfiguriert.
sudo xcode-select -switch /Applications/Xcode.app
Sie werden dann wahrscheinlich (nach dem Ausführen eines Befehls) aufgefordert, der Lizenzvereinbarung zuzustimmen.
quelle
In macOS 10.14 kann dieses Problem auch auftreten, wenn zwei oder mehr Versionen installiert sind. Wenn Sie die xCode-Benutzeroberfläche mögen, können Sie dies tun, indem Sie in die Einstellungen gehen
CMD + ,
, dieLocations
Registerkarte auswählen und die Version der Befehlszeilentools auswählen . Bitte beachten Sie den beigefügten Druckbildschirm.quelle
Ich habe gerade auf High Sierra aktualisiert und konnte nicht einfach rennen
xcode-select --install
. Zuerst musste ich tatsächlich xcode aus dem App Store installieren. Dann rannte ichxcode-select --install
. Dann musste ich laufensudo xcodebuild -license
, den Bedingungen zustimmen, dann konnte ich endlich wieder Git-Befehle ausführen.quelle
Auf High Sierra 10.13.2 aktualisiert
xcode-select --install ALONE hat bei mir nicht funktioniert.
$ xcode-select --install
a. Möglicherweise muss nach der Installation mithilfe von Softwareupdate in der Befehlszeile ein Update durchgeführt werden. $ sudo softwareupdate -i "Befehlszeilentools (macOS High Sierra Version 10.13) für Xcode-9.1"
$ sudo xcodebuild -Lizenz
quelle
Nachdem ich Xcode entfernt habe, muss ich den aktiven Entwicklerpfad wie folgt wechseln:
sudo xcode-select -s /
quelle
Für diejenigen, die
heroku
nach dem Upgrade auch Probleme mit Befehlszeilentools hatten, musste ich in meinem Terminal Folgendes tun:Es scheint, dass das Upgrade auf High Sierra meine Symlinks durcheinander gebracht hat und mich gezwungen hat, die xcode-Tools neu zu installieren. Ich bekam immer wieder Fehler "kein Verzeichnis":
Hoffe das spart jemandem eine Stunde :)
quelle
Nach dem Update auf macOS 10.13.3
Nach dem Update von macOS 10.13 musste ich "Command Line Tools (macOS 10.13) für Xcode 9.3" installieren, das von https://developer.apple.com/download/more/ heruntergeladen wurde.
quelle
Ich habe mac os auf macOS High Sierra - 10.13.3 aktualisiert und bin auf ein ähnliches Problem gestoßen, als ich versucht habe, watchman zu installieren (mit dem Befehl - Brew Install Watchman).
führte den Befehl aus: xcode-select --install, dann lief "Brew Install Watchman" - Alles funktioniert gut!
quelle
Für die neueste Version von Mojave Version 10.14.1 verwende ich
gelöst durch Herunterladen von https://developer.apple.com/download/more/ "Anmelden mit Apple-ID und Herunterladen
Damit funktioniert alles
die alte Antwort
funktioniert bei mir nicht
quelle
xcode-select --install
ein Popup war, weil ich den Update-Server nicht kontaktieren konnte. ZumFür Mojave
Deinstallieren Sie alle alten Versionen der Befehlszeilentools:
Laden Sie die Befehlszeilentools 10.14 Mojave herunter und installieren Sie sie .
quelle
Selbst wenn Sie xcode-select --install ausführen, wurde dies für mich nicht behoben, da ein Netzwerkfehler angezeigt wurde. Das Problem war, dass keine Verbindung zum App Store hergestellt werden konnte. Ich habe Folgendes getan, um das Problem zu beheben.
Ihr App Store sollte jetzt funktionieren und Sie sollten in der Lage sein, xcode-select --install auszuführen
quelle