앱개발/Flutter

[flutter] "zsh: command not found"

도도돋치 2024. 5. 23. 13:34
Contents 접기
728x90

[에뮬레이터 갑자기 안됨]

flutter개발하면서 안드로이드 스튜디오 잘 쓰고 있었는데 갑자기 오류나면서 에뮬레이터 실행이 안돼서 보니까 기본 설정이 하다가 날아갔다 했다

 

[vsc code 명령어 안됨]

terminal에서 code명령어 재설정도 해봤는데 code명령어 안됨

검색해보니까 vsc에 들어가서 [보기->명령팔레트에 shell검색한 다음]에 path에 code설치하라길래 설치했는데 또 안되고,

어디서 지우고 다시깔으라고 해서 명령팔레트 다시 들어가서 [uninstall code command]하고 다시 install했는데 여전히 터미널에서 code 명령어 했는데 안됐다

 

[그냥 터미널 모든 명령어가 안됨]

또 찾아보니까 환경변수 설정이 뭐 잘못건드려서 날아간거라고 해서 '나는 건드린게 없는데..'하면서 터미널에 vi 명령어 쳐서 환경변수 설정 해주려고 했는데 vi명령어도 실행이 안된다. 혹시나 해서 ls쳐봤는데 이것도 안된다

 

[알고보니 맥북 업데이트 때문에 xcode이슈 인줄 알았는데..]

맥북으로 개발한거 처음이라 몰랐는데 맥북은 업데이트를 시키면 xcode를 지웠다 다시 깔아줘야 한다고 하더라

> sudo rm -rf /Library/Developer/CommandLineTools
> sudo xcode-select --install

이거 터미널에 입력하면 xcode 다시깔수 있는데 이렇게 하니까 다 해결됐다 

알고보니 내가 밤에 맥북 업데이트 설정을 해놨어서 자기혼자 업데이트해서 그런거였다😅 해결완료!

 

[결국 ~/.zshrc초기화]

해결된 줄 알았는데 터미널 껐다가 키니까 또 안됐다 결국 초기화로 해결을 할 수 있었다

나같은 경우에는 환경변수 추가한것도 없고 빈상태라 백업파일 따로 안만들고 초기화 시켰다

아무 명령어 안될때

> export PATH=%PATH:/bin:/usr/local/bin:/usr/bin

위 코드 치면 임시로 명령어가 먹는다(혹시나해서 적는다  '>'이거는 치는거 아니다 그 뒤에부터 복사하자)

그 이후에 https://fecu.tistory.com/410 이분 블로그에 touch이후 코드 그대로 따라쳤더니 초기화 됐고 이제 명령어가 된다

 

언제 또 이 오류가 나올지 모르지만 그때 시간을 줄여보고자 정리했다

 

728x90