반응형
맥 터미널에서 flutter doctor가 실행되지 않을 때 해결방법
터미널에서 홈 경로로 이동합니다.
cd ~
".bash_profile" 파일이 있는지 확인하고 없으면 생성합니다.
존재여부 확인 방법입니다. 만약 있으면 파일이 열립니다.
ls -la
.bash_profile 생성
touch .bash_profile
".bash_profile"을 열어줍니다.
open .bash_profile
열린 ".bash_profile"에 path를 입력하고 저장합니다.
* 아래처럼 입력하되 대괄호는 쓰지 않습니다 *
export PATH=${PATH}:[~SDK위치~]/flutter/bin
Cmd + S로 저장합니다.
터미널로 돌아와서 방금 변경한 .bash_profile 파일을 적용합니다.
source .bash_profile
Path가 잘 등록되었는지 확인합니다.
echo $path
+ 터미널 종료 후 재접속하면 초기화되는 경우?
echo $PATH를 쳤을때 추가한 환경변수가 초기화되어 있다면,
- 터미널 창을 띄웁니다.
- 왼쪽 위 사과모양옆 터미널 -> 환경설정 -> 일반 -> 셸 열기
- 기본 로그인 셸로 체크되어 있는지 확인
- 다시 터미널 창에서 chsh -s /bin/bash 를 입력
- 이제 환경변수를 다시 추가해주면 유지됩니다.
반응형
'Flutter' 카테고리의 다른 글
[Flutter] Could not open settings generic class cache for settings file (1) | 2022.08.21 |
---|---|
[Flutter] 기본 위젯 4 개 : 이미지, 텍스트, 아이콘, 박스 (0) | 2022.08.17 |
[Flutter] VSCode에서 프로젝트 시작하기 (0) | 2022.08.04 |
[Flutter] Stateless Widget과 Stateful Widget 차이 (+LifeCycle) (0) | 2022.08.04 |
[Flutter] 플러터 3.x 설치 및 환경설정 iOS, Android, Web (0) | 2022.08.04 |
댓글