Carrot
Etc

[zsh] zsh: command not found: nvm 에러 해결

NaDuck 2024. 1. 23. 14:05

문제 발단

brew로 nvm을 설치한 뒤, 설치 확인을 위해 버전 출력을 하려 했으나 잘 되지 않았다.

brew install nvm
// brew reinstall nvm
nvm -v  // zsh: command not found: nvm

 

 

해결 방법

아래와 같이 환경변수 설정을 함으로써 해결했다.

 

먼저 vim 에디터로 zshrc 파일에 들어간다.

vi ~/.zshrc

 

아래의 내용을 추가한다.

export PATH="$PATH:$HOME/.rvm/bin"
export PATH="$PATH:/opt/homebrew/bin"

export NVM_DIR="$HOME/.nvm"
  [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

참고로 내 로컬에선 이전에 NVM_DIR은 설정되어 있었는데, 위의 export PATH 부분이 없었다.

 

✅ 이제 nvm 버전이 잘 출력됨으로써 성공적으로 설치되었다.

 

 

 

참고 사이트

 

Mac 세팅하기 (brew, nvm, node, git)

Homebrew는 macOS 용 패키지 관리자이다. 프로그램을 설치하거나 모듈을 설치할 때 brew를 통해 설치를 진행할 수 있다.

velog.io