El Capitan으로 업그레이드 한 후 잘못된 활성 개발자 경로 오류


96

git init를 입력했을 때 git에 푸시하려고 시도하는 동안이 오류가 발생했습니다.

xcrun : 오류 : 잘못된 활성 개발자 경로
(/ Library / Developer / CommandLineTools), 다음 위치에 xcrun 누락 : / Library / Developer / CommandLineTools / usr / bin / xcrun

다음 솔루션을 시도했습니다.

xcode-select install
sudo xcode-select -switch
sudo xcode-select install
brew doctor
brew update
brew upgrade
brew cleanup


Xcode 11.3의 경우 다음 링크를 다운로드해야합니다. download.developer.apple.com/Developer_Tools/…
Giorgio

답변:


24

1)

" xcode-select -print-path"을 입력 하고 표시되는 경로가 현재 Xcode 버전에 대해 예상하는 경로인지 확인하십시오.

2)

당신이 가면 :

https://developer.apple.com/downloads/

(Apple 개발자 계정으로 로그인해야합니다)

여기에 "명령 줄 도구"링크가 표시됩니다. Xcode 7 용 MacOS 10.11 명령 줄 도구설치 해야하는 것 같습니다 .


1
El Capitan에서 Sierra로 업그레이드 할 때 동일한 문제가 발생했으며 해결책은 동일했습니다. Sierra 버전의 명령 줄 도구를 다운로드하는 것입니다.
안드레아

2
방금 출시 된 Mojave도 마찬가지입니다. 감사!
Nikita

Catalina에 대한 동일한 솔루션!
JM Habibi

236

이것이 당신이해야 할 전부입니다 :

$ xcode-select --install

4
Sierra에서도 작동합니다
Jazzy

17
High Sierra에서도 작동합니다
f055

2
실행은 xcode-select --install실제로 무엇을 합니까 / 라이센스 확인은 어떻게 작동합니까? 나는 확인 md5덮인 실행 파일 중 하나 (내 경우 make)과 전과 실행 후 동일합니다 xcode-select --install.
Gregory Nisbet 2017

25
Mojave에서도 작동합니다!
djc

27
Catalina에서도 작동합니다!
antonio

34

아래 스크린 샷에 표시된 XCode 기본 설정에서 명령 줄 도구를 선택할 수 있습니다.

암호를 입력하라는 메시지가 표시됩니다.

여기에 이미지 설명 입력


1
내 XCode를 다른 SSD로 옮겼습니다. 그 후 git을 사용하려고 할 때 오류 메시지가 나타납니다. 귀하의 솔루션은 매우 빠르고 문제를 해결했습니다!
laka

이 필드에 동일한 옵션 / 버전 / ID가 2 개 있고 두 번째 항목 대신 첫 번째 항목을 선택했고 작동했습니다 (이전에 초기 수동 DL 설치와는 반대로 appstore에서 xcode를 업데이트했습니다. 간단한 후 네이티브 라이브러리 설치 / 연결) 반응
serdarsenay

예, 맞습니다. 귀하의 경우에는 두 개의 명령 줄 도구가 있고 React native는 Xcode에서 선택되지 않은 설치된 도구를 찾고 있습니다. BTW 난 당신이 문제를 해결하는 것이 행복 해요
nikhilgohil11

3

시험:

sudo xcode-select -r

이러한 방식으로 사용자 지정 개발자 디렉토리를 설정 해제하여 기본 검색 메커니즘을 통해 개발자 디렉토리를 찾을 수 있습니다.


이것은 나를 위해 일했습니다. [Mojave에서 Catalina로 업그레이드 한 후 위의 오류가 발생했습니다.]
oli

3

Catalina 및 Xcode 11이 있고이 문제가있는 경우 Xcode 기본 설정으로 이동하여 위치 탭을 선택하고 명령 줄 도구 드롭 다운에 Xcode 11.0이 선택되어 있는지 확인합니다. Xcode 11이 없으면 여기에서 Xcode 11 용 명령 줄 도구를 다운로드하여 설치해야합니다 (올바른 베타 선택).

https://developer.apple.com/download/more/?=command%20line%20tools


Xcode를 열고 일부 구성 요소를 업데이트 한 다음 여기에 제안 된 "명령 줄 도구 드롭 다운"을 변경하면 문제가 해결되었습니다.
Chip Roberson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.