Niektórzy użytkownicy wiersza poleceń Maca pracujący z nodejs i npm mogą zobaczyć komunikat o błędzie i błąd polecenia w stylu „xcode-select: error: tool’xcodebuild’wymaga Xcode, ale aktywny katalog programisty „/Library/Developer/CommandLineTools” to instancja narzędzi wiersza poleceń”. Ten komunikat o błędzie pojawia się czasami po aktualizacji systemu MacOS, migracji komputerów Mac lub

Jeśli pojawi się ten komunikat o błędzie, prawdopodobnie będziesz w stanie go naprawić w dość prosty sposób.

Rozwiązanie 1: Zainstaluj Narzędzia wiersza poleceń

Najprostszym rozwiązaniem jest po prostu zainstalowanie narzędzi wiersza poleceń na komputerze Mac, co można zrobić z wiersza poleceń. Możesz także po prostu zainstalować pełny pakiet Xcode z Mac App Store, jeśli masz na to ochotę.

Uruchom terminal i wprowadź następujące polecenie, aby zainicjować instalację narzędzi wiersza poleceń

xcode-select–install

Kontynuuj instalację po wyświetleniu monitu

To samo może naprawić komunikat o błędzie „błąd xcode-select xcodebuild wymaga Xcode”.

Rozwiązanie 2: Przełącz katalog na narzędzia wiersza poleceń

Czasami, jeśli oddzielnie zainstalowałeś Xcode i narzędzia wiersza poleceń, może być konieczne ponowne określenie katalogu używanego dla narzędzi wiersza poleceń za pomocą następującego polecenia wprowadzonego do terminala:

sudo xcode-select–switch/Library/Developer/CommandLineTools

Rozwiązanie 3: Zainstaluj Xcode i zmień lokalizację narzędzi wiersza poleceń

Inne podejście obejmuje pełny pakiet Xcode, który możesz pobierz z Apple.

Otwórz Xcode na komputerze Mac, następnie rozwiń menu Xcode i wybierz Preferencje Przejdź do „Lokalizacje” i wybierz odpowiednie narzędzia wiersza poleceń

Rozwiązanie 4: Zainstaluj Xcode w/Applications, odpowiednio przełącz katalog

I wreszcie, innym rozwiązaniem, które zadziałało dla niektórych użytkowników, gdy powyższe podejścia nie działają, jest instalacja Xcode z Mac App Store do katalogu/Applications/na komputerze Mac. Po zainstalowaniu Xcode na komputerze Mac otwórz Terminal i wprowadź następującą ścieżkę:

sudo xcode-select-s/Applications/Xcode.app/Contents/Developer

Która z tych sztuczek zadziałała, aby naprawić komunikat o błędzie „xcode-select: error: narzędzie„ xcodebuild ”wymaga Xcode, ale aktywny katalog programisty „/Library/Developer/CommandLineTools” to instancja narzędzi wiersza poleceń” na twoim Macu? Czy znalazłeś inne rozwiązanie? Daj nam znać w komentarzach.

Powiązane

Categories: IT Info