[MAC/JetBrain] 맥 업데이트 이후(Monterey) 터미널에서 'idea', 'studio' 등 command가 먹히지 않는다.
intelliJ idea는 2017.3.7 빌드 버전을 사용하고있었다.
22.08.03 추가 - 2022.02 빌드 버전으로 업데이트 이후 다시 Tools -> Create Command-line Launcher 메뉴로 생성하니 정상적으로 구동 된다!
기존에 잘만 쓰던 command가 맥 OS 업데이트 (Monterery / 12.5)이후 python을 찾을 수 없다는 메시지만 뱉고 실행이 되지 않았다.
idea 명령이 실행되는 디렉토리가 어딘지 찾아보았고, /usr/local/bin 아래에 명령어들이 정의되어있는 것을 확인했다.
$nano /usr/local/bin/idea
명령어를 통해 idea 파일을 열어보았고, 해당 스크립트 파일에서는 다음과 같은 코드가 있었다.
python 기반으로 되어있었고, python이 있어야 실행될 수 있는 스크립트였다.
내 맥에는 python이 설치되어있었다. 그런데, python 명령어는 터미널에서 동작하지 않았다.
설치되어있는 것은 python3.9였고, 3 버전 대의 명령어는 python3인것을 확인했다.
그렇다면 /usr/local/bin/idea 스크립트의 python을 python3로 변경해주도록 하자.
이후 $idea 명령어로 프로젝트가 정상적으로 열리는것을 확인할 수 있다.