준호씨의 블로그

MacOSX - gyp: No Xcode or CLT version detected! 에러 해결 본문

개발이야기

MacOSX - gyp: No Xcode or CLT version detected! 에러 해결

준호씨 2021. 4. 26. 20:33
반응형

gitgraph.js라는 녀석을 설치해 보려고 따라 하던 도중 아래 커맨드를 실행시켰는데 오류가 발생했습니다.

$ yarn run lerna bootstrap

처음에는 lerna가 설치되어 있지 않다고 해서 lerna를 먼저 설치해 줬고 다시 해 보니 "gyp: No Xcode or CLT version detected!"오류가 발생했습니다.

보통 xcode 관련 파일들이 필요한 경우 아래 명령어로 설치할 수 있는데요.

$ xcode-select --install

실행해 보니 이미 설치되어 있다고 나옵니다.

$ xcode-select --install
xcode-select: error: command line tools are already installed, use "Software Update" to install updates

 

인터넷을 검색해 보니 지우고 다시 설치해 보라는 말이 있어서 시도해 보았습니다.

일단 CommandLineTools의 경로를 확인하고요.

경로 확인

$ xcode-select --print-path
/Library/Developer/CommandLineTools

보통 /Library/Developer/CommandLineTools 경로에 설치되어 있습니다. 이 경로를 삭제합니다.

 

삭제

$ sudo rm -r -f /Library/Developer/CommandLineTools
Password:

삭제가 완료되었으면 재설치를 합니다.

 

재설치

$ xcode-select --install                                                                                                 (membership-sandbox-context/default)
xcode-select: note: install requested for command line developer tools

어느 정도 시간이 흐른 후 설치가 완료되었습니다.

오류가 해결되었습니다.

 

반응형
Comments