1 분 소요

문제가 생겼다.

오랜만에 블로그에 작성할 글이 있어 블로그 업데이트를 하려 하던 도중 오류가 생겼다. 오류 내용은 다음과 같다.

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

단순히 저 라인만 보면 문제점을 해결하기 쉽지만, 나에게는 정말 많은 오류가 같이 올라왔다. Bundler could not find compatible versions for gem “eventmachine”: 등 다양한 오류가 있어. 구글링을 시도했다.

구글링

구글링해보니 단순하게 bundle 명령어로 gem 설치 혹은 버전을 업그레이드해 주면 해결이 된다고 했다. 따라서 bundle exec jekyll serve 로 실행을 해봤지만, 또 다른 오류가 생겼다. 루비도 지우고 업데이트해보고 많은 시도가 있었지만 결국에는 다 실패 했다.

고민중..

왜 갑자기 이럴까 많은 생각이 들었다. 도저히 답이 나오지 않아 답답한 마음에 처음부터 다시 해봤다. gme install jekyll bundler, rbenv install -l 등 처음부터 해봤고 bundle exec jekyll serve를 실행하는 순간! 역시나 에러가 떴다. 하지만… 놓치고 있던 것이 있으며 그 명령어가 보이기 시작했다.

xcrun

왜 이 한 줄을 못봤을까라는 생각하고 있었다. xcrundms macOS 업데이트 시 자주 발생하는 xcode clt 이슈이다. 우선 이 에러를 해결해야 했다.

에러 해결

생각해 보니까 얼마 전에 Ventura 13.0.1로 업데이트했다. 에러가 뜬 이유는 이 업데이트 때문이라는 판단이 들었고 구글링을 해본 결과 Xcode Command Line Tools 관련해서 이슈가 많이 발생 했다고 한다.

Xcode Command Line Tools Install

  1. xcode-select –install xcrun_error xcrun_error 다음 사진과 같이 39시간만 기다리면 된다. 농담이고 처음에만 저렇게 뜰 뿐 사실은 얼마 걸리지 않는다. 물론 개인의 상황마다 다르겠지만 인터넷 환경이 좋은 곳에서 진행한 결과 그렇게 오래 걸리지는 않았다. xcrun_error
  2. gcc –version

  3. 출력된 path 확인 하기

/Library/Developer/CommandLineTools/usr/bin

Apple clang version 14.0.0 (clang-1400.0.29.202)
Target: x86_64-apple-darwin22.1.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

해결 완료

해결 완료! 😀

맨 위로 올라가기

저의 글을 읽어 주셔서 감사합니다. 문제가 있으면 저의 메일로 연락 주시면 감사하겠습니다. 댓글과 피드백 또한 감사합니다.
Thank you for visiting my blog. If you have any problems, please contact me by e-mail. Thanks also for the comments and feedback.

태그: , , , , , , ,

카테고리:

업데이트:

댓글남기기