분명 맥에 Homebrew를 설치하여 cmd 창에 homebrew --version 을 입력해도 다음과 같이 brew를 찾을 수 없다고 나온다.
zsh: command not found: brew
macOS의 기본 쉘인 ZSH 에서 brew command를 찾을 수 없다는 의미
where is brew....???
지금까지 맥에서 설치했지만 없다고 뜨는 에러를 보면 경로를 다시 한번 살펴봐야한다.
이 경우는 brew가 /usr/local/... 가 아닌 /opt/homebrew/ 에 설정되어 있어서 그렇다.
이럴때는 path 환경변수에 /opt/homebrew/ 를 추가해주면 에러를 우회할 수 있다고 한다
블로그를 참고하여 문제를 해결했다. (출처 참고)
해결 방법
1. zshrc 설정을 변경하기 위해 vi 편집기로 .zshrc 파일을 연다.
vi ~/.zshrc
2. .zshrc 안에 아래 내용을 붙여넣어 준다.
export PATH=/opt/homebrew/bin:$PATH
3. ESC와 :wq를 누르고 엔터를 쳐서 저장하고 나온다.
4. 터미널을 다시 실행하여 brew 를 찾아본다.
그러면 ZSH shell 가 brew command를 찾아 실행할 수 있다.
출처 : 참고 블로그 1 , 참고 블로그 2