Oprava Git nefunguje po aktualizácii macOS (xcrun: chyba: neplatná aktívna cesta vývojára (/Library/Developer/CommandLineTools)
Obsah:
Niektorí používatelia terminálu Mac môžu zistiť, že nástroje príkazového riadka git, pip, HomeBrew a ďalšie nástroje príkazového riadka môžu zlyhať alebo nemusia fungovať podľa plánu s chybovým hlásením „xcrun: chyba: neplatná aktívna cesta vývojára (/Library/ Developer/CommandLineTools)“. Niekedy tieto nástroje príkazového riadka prestanú fungovať po aktualizácii systémového softvéru macOS, ale predtým fungovali.
Našťastie je ľahké opraviť chybové hlásenie „xcrun: error: neplatná aktívna cesta vývojára (/Library/Developer/CommandLineTools)“ a získať git, pip, Homebrew alebo akýkoľvek iný nástroj príkazového riadka, ktorý zlyhalo, začať znova pracovať.
Za to, čo stojí za to, úplné chybové hlásenie je:
Oprava chyby „xcrun: error: neplatná aktívna cesta vývojára“ Chyba v termináli v systéme MacOS
Riešením, ako ste možno uhádli zo samotného chybového hlásenia, je preinštalovať alebo nainštalovať Nástroje príkazového riadka. Áno, aj keď už máte nainštalované nástroje príkazového riadka, mali by ste ich znova nainštalovať, aby ste vyriešili chybové hlásenie, najmä ak sa chyba vyskytla až po aktualizácii systémového softvéru (napr. z Mojave do Monterey).
Inštaláciu/preinštalovanie CLT je možné vykonať z príkazového riadka zadaním nasledujúceho príkazového reťazca v termináli:
xcode-select --install
Stlačenie tlačidla Return spôsobí, že sa pri sťahovaní nástrojov príkazového riadka zobrazí kontextové okno s indikátorom priebehu.
Po dokončení inštalácie nástrojov príkazového riadka by ste mali reštartovať Mac (niekedy jednoducho obnovenie, opätovné spustenie terminálu alebo otvorenie nového terminálu môže tiež vyriešiť hlásenie „xcrun error neplatná aktívna cesta vývojára“, ale odporúča sa reštart).
Ak používate Homebrew, mali by ste si byť istí, že aktualizujete Homebrew po (opätovnej) inštalácii nástrojov príkazového riadka.
Stále sa zobrazuje xcrun: chyba: neplatná aktívna cesta vývojára (/Library/Developer/CommandLineTools)?
Ak ste nainštalovali alebo preinštalovali nástroje príkazového riadka cez Terminál, reštartovali Mac a stále sa vám zobrazuje chyba, môžete tiež skúsiť manuálne nainštalovať Nástroje príkazového riadka pomocou súboru DMG priamo od spoločnosti Apple .
Na prístup k stiahnutiu budete potrebovať Apple ID, potom jednoducho prejdite na developer.apple.com a stiahnite si nástroje príkazového riadka pre Xcode (najnovšiu verziu) a nainštalujte ich manuálne.
Používatelia Homebrew budú opäť chcieť aktualizovať Homebrew. Homebrew by ste nemali musieť znova inštalovať alebo ho odstraňovať a potom znova inštalovať, stačí jednoduchá aktualizácia.
Fungovalo to na vyriešenie vašich problémov s git, pip, Homebrew alebo čímkoľvek, čo spúšťalo chybové hlásenie xcrun v príkazovom riadku na vašom Macu? Našli ste iné riešenie? Podeľte sa o svoje myšlienky a skúsenosti v komentároch.