Homebrew를 설치한 후 brew로 뭔가를 설치하려고 하는데 아래처럼 에러가 뜹니다.
zsh: command not found: brew
환경변수에 brew의 경로가 실제와 다르게 설정되어 있어서 그렇다고 합니다.
M1 등 애플 실리콘 칩셋 맥북에서 발생하는 현상인듯 합니다.
인텔칩에서는 homebrew가 /usr/local/bin에 설치되는데 애플 실리콘 칩셋에서는 /opt/homebrew/ 에 설치됩니다.
그런데 brew install하면 여전히 /usr/local/...에 가서 brew를 찾기 때문이라고 하네요.
brew를 제대로 찾아갈 수 있도록 환경변수를 수정해주겠습니다.
터미널 창에서
vi ~/.zshrc
혹은
nano ~/.zshrc
를 입력해서 zshrc파일을 편집해줍니다.
사용자 상황에 따라 파일 안에 아무 내용이 없거나 뭔가 잔뜩 있거나 할 수 있습니다.
전 초기화를 해서 아무 것도 없네요.
아래의 한 줄을 마지막에 추가해주고
export PATH=/opt/homebrew/bin:$PATH
에디터를 빠져나온 후
source ~/.zshrc
위 구문을 실행해서 바뀐 파일을 적용해줍니다. 적용해주어야 수정사항이 반영됩니다.
그럼 이제 brew install ~ 해도 잘 될겁니다.
끝.
'인간은 어떻게 배울까' 카테고리의 다른 글
[js] fetch의 .json()과 Express의 .json()의 차이 (0) | 2023.10.19 |
---|---|
[Mac/M1] Homebrew로 git 설치 & git 버전 변경하기 (0) | 2023.09.29 |
[C] Mac에서 printf로 한글 출력 제대로 안되는 문제 (0) | 2023.08.02 |
[git] 터미널에서 깃헙 cli 설치 -> 인증 토큰 -> 클론 하기 (2) | 2023.08.01 |
[VScode] React 코드 VS code 사이드 창으로 바로 확인하기 (0) | 2023.07.26 |