xcrun : 오류 : 활성 개발자 경로 (“/Applications/Xcode.app/Contents/Developer”)가 존재하지 않습니다


141

brew 및 git을 사용하려고 할 때 xcode 문제가 있습니다.

xcrun : 오류 : 활성 개발자 경로 ( "/Applications/Xcode.app/Contents/Developer")가 없습니다. xcode-select --switch path/to/Xcode.app명령 줄 개발자 도구에 사용하려는 Xcode를 지정하는 데 사용하십시오 (또는 참조 man xcode-select).

xcode-select를 입력하면 명령이 존재 함을 보여줍니다. 입력 xcode-select -p하면 다음이 표시됩니다.

/Applications/Xcode.app/Contents/Developer

그러나 내가 할 때 which xcode-select, 그것은 나에게 준다 :

/ usr / bin / xcode-select

명령 스위치를 사용하고 Apple 개발자 사이트를 통해 다시 설치하려고 시도했지만 지금까지 이러한 옵션 중 어느 것도 작동하지 않습니다. 어떻게 해결할 수 있습니까?

답변:


408

나는 그것을 시도했지만 작동하지 않았지만 대답을 찾았습니다. 방금 개발자의 경로를 재설정해야했습니다.

$ sudo xcode-select --reset

이제 모든 것이 정상입니다


3
-정상적으로 재설정 이것은 루트로 실행되어야합니다
Benja Garrido

11
감사. 제한된 공간의 Mac에서 전체 xcode 패키지가 필요하지 않기 때문에 xcode를 제거하고 명령 줄 도구 만 설치했습니다. 그러나, 나는 여전히 GCC와 같은 명령을 사용 할 수 없습니다 만,이 명령을 실행 한 후, 그것은 마법처럼 작동합니다
익명의 사람

1
방금 시도했습니다. 지금은 "SDK"는에서라도 권자 "를 찾을 수 없습니다"받고 있어요
호세 라미레즈

2
--reset나를 위해 잘 작동합니다. PHP 개발에는 xcode cli 만 필요합니다. 그래서 Mac에서 완전한 xcode를 제거하기로 결정한 다음 xcode CLI 설치 프로그램 (약 170MB) 만 다운로드했습니다. 를 통해 설치된 xcode CLI를 업그레이드 app store하고 적용 sudo xcode-select --reset하면 이전 brew과 같은 다른 명령 줄 도구 를 사용할 수 있습니다 git. 감사.
vikbert

2
--reset을 사용할 때 위험이 있습니까?
bananabanana 2016 년

158

대부분이 오류는 최신 버전의 xcode를 설치할 때 발생합니다. 그리고 명령 행 도구는 아직 초기화되지 않았습니다.

이를 해결하려면 : Xcode 환경 설정> 위치 (탭)> 아래 옵션으로 이동하십시오. 맨 아래 옵션은 명령 행 도구입니다. 도구의 Xcode 버전을 선택하십시오.

예 (Xcode 10.0 (10A255)의 경우) : Xcode 환경 설정> 위치 (탭)> 맨 아래 옵션은 명령 행 도구입니다. Xcode 10.0 (10A255)을 선택하십시오.

자세한 내용은 첨부 된 이미지를 참조하십시오. 도움이 되길 바랍니다.

-- 감사


명령 줄 도구 선택


2
이 답변은 최고입니다
Hoàng Vũ Anh

위의 이미지와 같이 이미 보았지만 설정에서 여전히 동일한 오류가 표시됩니다. 나는 심지어 재설정을 시도했다. 어떤 생각? 나
요쿠

1
프로그래밍 방식으로이 작업을 수행하려면 (Xcode를 제거했기 때문에 오류가 발생했습니다), sudo xcode-select --switch /Library/Developer/CommandLineTools(루트로 실행해야 함)
hbrannan

58

XCode를 갑자기 제거 한 것과 같은 문제가 발생했습니다. 터미널에서 아래 명령을 실행하면이 문제를 해결하는 데 도움이되었습니다.

sudo xcode-select -switch /

다른 오류가있는 경우에도이 링크를 확인하십시오. github.com/Homebrew/legacy-homebrew/issues/23500
Narendra Solanki

1
이것은 나를 위해 일했습니다. 문제는 Mac에서 xcode를 제거하는 것이 었습니다. 커맨드 라인은 어떻게 든 여전히 xcode에 연결되어 있습니다. 그래서 ~ library / Developer로 가서 모든 폴더를 삭제 하고이 명령을 실행했습니다.
santosh

45

필자의 경우 Xcode를 제거한 다음 git cli 관련 문제가 시작되었습니다. 다음 명령을 실행하는 문제를 해결했습니다.

$ sudo xcode-select -r
$ sudo xcode-select --switch /Library/Developer/CommandLineTools

다음을 사용하여 새 경로를 확인하십시오.

$ sudo xcode-select -p

도움이 되었기를 바랍니다!


xcode를 제거한 후 나를 위해 일하고 하루를 절약했습니다.
Ilan Levy

이 문제는 나를 위해 문제를 해결했지만 더 많은 투표 솔루션으로 해결하지 못했습니다. Jose!
Adrian E. Labastida Cañizares

당신은 내 하루를 구했습니다. 감사합니다 톤
Shalini


14

오류가 제안하는 것은 어떻습니까? 시도 했습니까?

xcode-select --switch /Applications/Xcode.app

그 트릭을해야합니다.


2
--switch루트로 실행되어야 함
Sid

1

나를 위해 xcode-select --install XCode를 제거한 후 Xcode CLI를 설치하는 데 도움이됩니다 (OSx 또는 iOS 용으로 개발하지 않았습니다)

그런 다음 다운로드 소스를 성공적으로 빌드 할 수 있습니다. make


1

나는 같은 문제가 있었고 개발자 도구를 완전히 제거하고 다시 설치해야했습니다.

$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

팁 : Xcode가 잘못 제거되었으므로 Xcode 앱도 수동으로 (재) 이동해야했습니다.

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak

0

오류 제안을 시도하십시오.

sudo xcode-select --switch /Applications/Xcode.app

그리고 Git Executable Path를 테스트하십시오.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.