본문 바로가기

DEVELOPMENT/FLUTTER

Mac OS에 Flutter SDK 환경변수 설정하기

삽질의 연속

 

\2023년 2월 어느 날...

이제껏 써오던 윈도우에 대한 매너리즘.. Mac OS라는 새로움에 대한 동경... 

어느 순간 난 당근마켓에서 2020 맥북 중고를 노리고 있었다...

사놓고 넷플릭스만 봤다는 판매자의 말처럼 기스 하나 없이 깨끗한 맥북에 대한 기대는 잠시..

첫번째 난관이었던 윈도우 11 설치를 무사히 마친 후

Flutter 개발환경 구축을 위해

안드로이드 스튜디오와 Flutter SDK를 다운받은 나는

환경변수 설정이라는 큰 벽에 부딫히게 되었다.

Mac OS는 윈도우와는 달리

환경변수를 터미널 창에서 해야 하는 것이었다....

 

zshrc를 알게 되다

 

zshrc는 맥, 리눅스에서 사용되는 기본 쉘 편집기라고 한다.

기본 명령어도 모르는 분을 위해 말씀드리자면 다음 3가지의 스크립트는 알아야 원활하게 환경변수 설정이 가능하다.

 

vi ~/.zshrc 터미널에서 vim 에디터를 실행하는 명령어이다.
:q, :wq :q는 vim 에디터에 입력한 값을 저장하지 않고 vim 에디터를 빠져 나가는 명령어이며, :wq는 입력한 결과를 저장하고 빠져 나간다.
source ~/.zshrc 저장한 vim 에디터 값을 적용하는 명령어이다.

 

작업 과정 자체는 단순하다... 다만 익숙하지 않을 뿐

 

먼저 vi ~/.zshrc를 입력하여 에디터를 연 후 다음과 같이 입력한다.

 

export ANDROID_HOME=$HOME/Develop/Android/SDK
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/emultor
export PATH=$PATH:/Users/silverbullet/Develop/Flutter/SDK/bin

 

안드로이드 SDK, Flutter SDK의 설치 위치를 환경변수로 등록하였다.

그리고 ESC를 누르고 :wq를 입력하여 에디터를 빠져 나간 후 

source ~/.zshrc를 입력하여 입력 내용을 적용하면 된다.

 

이렇게 쉽지만.. 1시간 동안 구글링하며 겨우 찾았다는 건 안 비밀이다.. 

flutter doctor 명령어로 설치가 되었는지 확인도 잘 되고..

안드로이드 스튜디오로 새 Flutter 프로젝트도 잘 만들어진다...

 

코딩하는 초등교사에서 코딩하는 장학사가 된지 어언 2년....

다시 시작해 보는 즐거운 두뇌 트레이닝...

 

할수 있겠지??