[macos] 명령 행 도구가 작동하지 않음-OS X El Capitan, Sierra, High Sierra, Mojave

방금 Yosemite에서 El Capitan으로 업그레이드하고 El Capitan에서 Sierra로 업그레이드하는 문제를 복제했습니다. 예를 들어 git status터미널 내부 에 입력하려고 하면 다음 오류가 발생합니다.

xcrun: error: invalid active developer path
 (/Library/Developer/CommandLineTools), missing xcrun at:
 /Library/Developer/CommandLineTools/usr/bin/xcrun

Xcode가 설치되어 있지 않습니다. 누구든지 해결책이 있습니까?



답변

여기서 문제에 대한 해결책을 찾았습니다 .

xcode-select --install

필요한 명령 줄 도구를 설치하라는 메시지가 나타납니다.


답변

xcode-select --install명령에 문제가있는 경우 예를 들어 네트워크 문제 시간 초과가 계속 발생하면 developer.apple.com/downloads (명령 줄 도구 OS X 10.11)에서 Xcode 7.1 용 dmg를 다운로드 해보십시오.


답변

솔루션을 시도했지만 xcode-select --install도움이되지 않습니다 .Sierra에서 High로 업데이트 하고이 문제가 발생했습니다.

sudo xcode-select --reset


답변

Xcode가 경로를 다시 할당하면 작동하도록 구성되었습니다.

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

그러면 명령을 시도한 후 라이센스 계약에 동의하라는 메시지가 표시 될 수 있습니다.


답변

macOS 10.14에서는 두 개 이상의 버전이 설치되어있는 경우에도이 문제가 발생할 수 있습니다. xCode GUI가 마음에 들면 환경 설정- CMD + ,으로 이동하여 Locations탭을 선택하고 명령 행 도구 버전을 선택 하여 수행 할 수 있습니다 . 첨부 된 인쇄 화면을 참조하십시오.

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


답변

방금 High Sierra로 업데이트했는데 실행할 수 없었습니다 xcode-select --install. 먼저, 실제로 앱 스토어에서 xcode를 설치해야했습니다. 그런 다음 나는 달렸다 xcode-select --install. 그런 다음을 실행 sudo xcodebuild -license하고 용어에 동의 한 다음 마침내 git 명령을 다시 실행할 수있었습니다.


답변

High Sierra 10.13.2로 업데이트

xcode-select –install ALONE이 작동하지 않았습니다.

  1. 앱 스토어에서 X 코드 다운로드
  2. $ xcode-select –install
    a. 명령 행에서 softwareupdate 를 사용하여 설치 후 업데이트해야 할 수도 있습니다. $ sudo softwareupdate -i “Xcode-9.1 용 명령 줄 도구 (macOS High Sierra 버전 10.13)”

  3. $ sudo xcodebuild-라이센스