명령 줄 도구 bash (git)가 작동하지 않음-macOS Sierra 최종 릴리스 후보


81

방금 OS X 10.11 "El Capitan" 에서 10.12 : "Sierra"로 업그레이드했으며 터미널 내부에서 git 명령에 액세스하려고하면 다음 오류가 발생합니다.

xcrun : 오류 : 유효하지 않은 활성 개발자 경로

(/ Library / Developer / CommandLineTools), 다음 위치에 xcrun이 없습니다.

/ Library / Developer / CommandLineTools / usr / bin / xcrun

누구든지 해결책이 있으면 도와주세요.



소프트웨어 업데이트를 확인하고 사용 가능한 모든 최신 업데이트를 설치하십시오. 추가 작업을 수행하지 않고 작동하기 시작합니다.
Sanket Prabhu

답변:


126

Xcode 개발자 도구 재설치

xcode-select --install

4
누구든지 이것에 문제가 있습니까? 내 컴퓨터에서 명령은 "소프트웨어를 설치할 수 없습니다."와 함께 실패합니다. 메시지.
Juto

1
이제 앱 스토어 / 소프트웨어 업데이트 서비스를 통해서도 가능하다고 생각합니다.
Dan Laffan

나를 위해 이것은 문제를 해결하지 못했습니다. .dmg에서 설치하여 Git을 되찾았지만 다른 많은 항목이 여전히 누락되었습니다. 그중 Clang 인 것 같습니다.
MadPhysicist

1
방금 High Sierra로 업그레이드했으며 솔루션은 여전히 ​​유효합니다.
Gustavo Straube 17.09.29

XCode도 업그레이드 한 다음 터미널을 다시 시작해야했습니다.
Rickard Elimää 2011

10

Apple Developer Downloads 에서 'Command Line Tools (macOS sierra) for Xcode 8'패키지를 다운로드하고 설치하여이 문제를 해결했습니다 .

Command Line Tools (macOS 10.12) for Xcode 8Xcode 8.1 베타가 설치되어 있지 않으면 8.1 베타 를 선택 하지 말고 선택하십시오 .


0

같은 문제가 있었고 git의 경로를 프로필에 직접 넣으면 더 이상 xcode를 묻지 않습니다 (xcode를 사용할 필요가 없다면).

  1. git https://git-scm.com/download/mac를 다운로드하여 설치합니다.
  2. 프로필에서 경로에 추가하십시오. 즉, export PATH = $ PATH : / usr / bin (내 git은 / usr / bin에 있습니다).
  3. 새 터미널을 엽니 다.

0

혼자 -xcode-select --install 이 작동하지 않았습니다.

3 단계를 모두 수행해야했습니다.

  1. 앱 스토어에서 X 코드 다운로드 (응용 프로그램 폴더에없는 경우)
  2. $ xcode-select --install
    a. 명령 줄에서 softwareupdate 를 사용하여 설치 후 업데이트해야 할 수 있습니다. $ sudo softwareupdate -i "Xcode-9.1 용 명령 줄 도구 (macOS High Sierra 버전 10.13)"

  3. $ sudo xcodebuild-라이센스


0

최근에 macOS High Sierra 버전 10.13.3으로 업그레이드했으며 기존 xcode가 있습니다. 내 git 명령 줄에 동일한 문제가 있습니다. "$ xcode-select --install"은 저에게 완벽하게 작동합니다.

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