flutter command not found 해결하기

yujin Kim·2022년 11월 20일
0

터미널에서 flutter 명령어를 입력했을 때 command not found 에러가 발생하는 이유에 대해서 알아보고 해결하는 방법을 알아봅시다.

Flutter SDK 다운로드

PATH 업데이트

  • SDK 다운로드가 완료되었다면, Flutter 사용을 위해 터미널에서 환경 변수를 등록해줘야 합니다.
  • 그리고 macOS 터미널의 기본 환경은 bash에서 zsh로 변경되었기 때문에 해당 환경에 맞는 방식으로 작성해야합니다.
  1. $HOME PATH로 이동
    cd ~
  2. .zshrc 파일 열기
    open ~/.zshrc
  3. flutter 환경 변수 추가하기
    export PATH="$HOME/developmentflutter/bin:$PATH"
  4. 터미널 재실행 및 적용 확인하기
flutter doctor

문제발생과 이유

그런데 위의 방법대로 진행했음에도 불구하고, flutter 명령어가 인식이 되지 않는 경우가 있을 수 있습니다.

  1. flutter SDK 경로가 정확하지 않을 때
  2. flutter 공식 문서에 표기된 방식으로 경로를 지정할 때
  3. "문자가 제대로 사용되지 못했을 때
  • 보통 2번으로 인해 문제가 발생되기 쉬운데, 그 이유는 flutter 공식 문서에서 기본적으로 보여주는 명령어가 PATH 업데이트와 무관한 내용이기 때문이다. 해당 명령어는 아래와 같다.
PATH="$PATH:`pwd`/flutter/bin"
  • 그리고 $PATH 선언 순서는 bin:$PATH 방식으로 선언하도록 하자.
profile
모바일 앱 개발자가 되기 위해 끊임없이 배웁니다.

0개의 댓글