본문 바로가기

카테고리 없음

Mac 에서 Homebrew 를 설치했는데 zsh: command not found: brew 오류가 난다면?

분명 맥에 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