Napotkałem ten błąd, próbując push do git, kiedy wpisałem git init.
xcrun: błąd: nieprawidłowa aktywna ścieżka programisty
(/ Library / Developer / CommandLineTools), brak xcrun w: / Library / Developer / CommandLineTools / usr / bin / xcrun
Wypróbowałem następujące rozwiązania.
xcode-select —install
sudo xcode-select -switch
sudo xcode-select —install
brew doctor
brew update
brew upgrade
brew cleanup
Odpowiedzi:
1)
spróbuj wpisać „
xcode-select -print-path
” i sprawdź, czy ścieżka, którą widzisz, jest ścieżką, której oczekujesz dla bieżącej wersji Xcode.2)
Jeśli pójdziesz do:
https://developer.apple.com/downloads/
(musisz zalogować się na swoje konto Apple Developer)
Tam zobaczysz linki do „Narzędzi wiersza poleceń”. Wygląda na to, że musisz zainstalować narzędzia wiersza poleceń systemu MacOS 10.11 dla Xcode 7 .
źródło
To wszystko, co musisz zrobić:
źródło
xcode-select --install
właściwie robi bieganie / jak działa sprawdzanie licencji? Sprawdziłemmd5
jeden z objętychmake
programem wykonywalnych (w moim przypadku ) i jest tak samo przed i po uruchomieniuxcode-select --install
.Możesz wybrać narzędzia wiersza poleceń z Preferencji XCode pokazanych na zrzucie ekranu poniżej.
Zostaniesz poproszony o podanie hasła.
źródło
Próbować:
sudo xcode-select -r
w ten sposób kasuje dowolny katalog programisty określony przez użytkownika, dzięki czemu katalog dewelopera zostanie znaleziony za pomocą domyślnego mechanizmu wyszukiwania.
źródło
Jeśli masz Catalinę i Xcode 11 i masz ten problem, przejdź do Preferencji Xcode i wybierz kartę Lokalizacja, sprawdź, czy na liście rozwijanej narzędzia Wiersz poleceń wybrano Xcode 11.0. Jeśli nie ma Xcode 11, musisz pobrać i zainstalować narzędzia wiersza polecenia dla Xcode 11 tutaj (wybierz odpowiednią wersję beta)
https://developer.apple.com/download/more/?=command%20line%20tools
źródło