티스토리 뷰

intelliJ idea는 2017.3.7 빌드 버전을 사용하고있었다. 

22.08.03 추가 - 2022.02 빌드 버전으로 업데이트 이후 다시 Tools -> Create Command-line Launcher 메뉴로 생성하니 정상적으로 구동 된다!

 

기존에 잘만 쓰던 command가 맥 OS 업데이트 (Monterery / 12.5)이후 python을 찾을 수 없다는 메시지만 뱉고 실행이 되지 않았다. 

Android Studio를 실행하기 위한 'studio'명령까지.. 동일한 증상

 

idea 명령이 실행되는 디렉토리가 어딘지 찾아보았고, /usr/local/bin 아래에 명령어들이 정의되어있는 것을 확인했다. 

해당 경로에 command-line으로 실행될 수 있는 명령어들이 정의되어있다. idea도 찾을 수 있다.

$nano /usr/local/bin/idea

명령어를 통해 idea 파일을 열어보았고, 해당 스크립트 파일에서는 다음과 같은 코드가 있었다.

최상단 #! /usr/bin/env python 라인이 있다.

python 기반으로 되어있었고, python이 있어야 실행될 수 있는 스크립트였다. 

내 맥에는 python이 설치되어있었다. 그런데, python 명령어는 터미널에서 동작하지 않았다. 

python으로 이것저것 한 기억이 있는데 왜 없다고 그러지

설치되어있는 것은 python3.9였고, 3 버전 대의 명령어는 python3인것을 확인했다. 

그렇다면 /usr/local/bin/idea 스크립트의 python을 python3로 변경해주도록 하자. 

최상단 python -> python3

이후 $idea 명령어로 프로젝트가 정상적으로 열리는것을 확인할 수 있다. 

 

 

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함