Ich bin auf diesen Fehler gestoßen, als ich git init eingegeben habe.
xcrun: Fehler: Ungültiger aktiver Entwicklerpfad
(/ Library / Developer / CommandLineTools), xcrun fehlt unter: / Library / Developer / CommandLineTools / usr / bin / xcrun
Ich habe die folgenden Lösungen ausprobiert.
xcode-select —install
sudo xcode-select -switch
sudo xcode-select —install
brew doctor
brew update
brew upgrade
brew cleanup
Antworten:
1)
Geben Sie "
xcode-select -print-path
" ein und prüfen Sie, ob der angezeigte Pfad der Pfad ist, den Sie für Ihre aktuelle Xcode-Version erwarten.2)
Wenn du nach ... gehst:
https://developer.apple.com/downloads/
(Sie müssen sich mit Ihrem Apple Developer-Konto anmelden.)
Dort sehen Sie Links zu "Befehlszeilentools". Es hört sich so an, als müssten Sie MacOS 10.11 Command Line Tools für Xcode 7 installieren .
quelle
Dies ist alles was Sie tun müssen:
quelle
xcode-select --install
eigentlich / wie funktioniert die Lizenzprüfung? Ich habe diemd5
einer der abgedeckten ausführbaren Dateien (in meinem Fallmake
) überprüft und sie ist vor und nach dem Ausführen dieselbexcode-select --install
.Sie können Befehlszeilentools aus den XCode-Einstellungen auswählen, die im folgenden Screenshot gezeigt werden.
Sie werden zur Eingabe des Passworts aufgefordert.
quelle
Versuchen:
sudo xcode-select -r
Auf diese Weise werden alle benutzerdefinierten Entwicklerverzeichnisse deaktiviert, sodass das Entwicklerverzeichnis über den Standardsuchmechanismus gefunden wird.
quelle
Wenn Sie Catalina und Xcode 11 haben und dieses Problem haben, gehen Sie zu den Xcode-Einstellungen und wählen Sie die Registerkarte Standort. Überprüfen Sie, ob in der Dropdown-Liste des Befehlszeilen-Tools Xcode 11.0 ausgewählt ist. Wenn Xcode 11 nicht vorhanden ist, müssen Sie hier die Befehlszeilentools für Xcode 11 herunterladen und installieren (wählen Sie die richtige Beta aus).
https://developer.apple.com/download/more/?=command%20line%20tools
quelle