Naprawiono niedziałający Git po aktualizacji macOS (xcrun: błąd: nieprawidłowa aktywna ścieżka programisty (/Library/Developer/CommandLineTools)
Spisu treści:
Niektórzy użytkownicy terminali Mac mogą zauważyć, że git, pip, HomeBrew i inne narzędzia wiersza poleceń mogą zawieść lub nie działać zgodnie z przeznaczeniem, wyświetlając komunikat o błędzie „xcrun: błąd: nieprawidłowa aktywna ścieżka programisty (/Library/ Deweloper/Narzędzia wiersza poleceń)”. Czasami te narzędzia wiersza poleceń przestają działać po aktualizacji oprogramowania systemu macOS, ale wcześniej działały.
Na szczęście łatwo jest naprawić komunikat o błędzie „xcrun: błąd: nieprawidłowa aktywna ścieżka programisty (/Library/Developer/CommandLineTools)” i uzyskać git, pip, Homebrew lub inne narzędzie wiersza poleceń, które nie powiodło się, aby ponownie zacząć działać.
Pełny komunikat o błędzie to:
Napraw błąd „xcrun: error: nieprawidłowa aktywna ścieżka programisty” w terminalu w systemie MacOS
Rozwiązaniem, jak można się domyślić z samego komunikatu o błędzie, jest ponowna instalacja lub instalacja narzędzi wiersza poleceń. Tak, nawet jeśli masz już zainstalowane narzędzia wiersza poleceń, zainstaluj je ponownie, aby usunąć komunikat o błędzie, zwłaszcza jeśli błąd występuje dopiero po aktualizacji oprogramowania systemowego (np. z Mojave do Monterey).
Instalację/ponowną instalację CLT można wykonać z wiersza poleceń, wydając w Terminalu następujący ciąg poleceń:
xcode-select --install
Naciśnięcie klawisza Return spowoduje wyświetlenie wyskakującego okienka ze wskaźnikiem postępu pobierania narzędzi wiersza poleceń.
Po zakończeniu instalacji narzędzi wiersza poleceń należy ponownie uruchomić komputer Mac (czasami zwykłe odświeżenie, ponowne uruchomienie Terminala lub otwarcie nowego Terminala może również rozwiązać komunikat „błąd xcrun: nieprawidłowa aktywna ścieżka programisty”, ale zalecane jest ponowne uruchomienie).
Jeśli używasz Homebrew, powinieneś również pamiętać o aktualizacji Homebrew po (ponownym) zainstalowaniu narzędzi wiersza poleceń.
Nadal widzisz xcrun: błąd: nieprawidłowa aktywna ścieżka programisty (/Library/Developer/CommandLineTools)?
Jeśli zainstalowałeś lub ponownie zainstalowałeś narzędzia wiersza poleceń za pośrednictwem terminala, uruchomiłeś ponownie komputer Mac i nadal występuje błąd, możesz także spróbować ręcznie zainstalować narzędzia wiersza poleceń, korzystając z pliku DMG bezpośrednio od firmy Apple .
Będziesz potrzebować Apple ID, aby uzyskać dostęp do pobierania, a następnie przejdź do developer.apple.com i pobierz Narzędzia wiersza poleceń dla Xcode (najnowsza wersja) i zainstaluj je ręcznie.
Ponownie użytkownicy Homebrew będą chcieli zaktualizować Homebrew. Nie powinieneś ponownie instalować Homebrew ani usuwać go, a następnie ponownie instalować, prosta aktualizacja powinna załatwić sprawę.
Czy to pomogło rozwiązać problemy z git, pip, Homebrew lub czymkolwiek, co powodowało wyświetlanie komunikatu o błędzie xcrun w wierszu poleceń na komputerze Mac? Czy znalazłeś inne rozwiązanie? Podziel się swoimi przemyśleniami i doświadczeniami w komentarzach.