본문 바로가기
프로그래밍

[Solved/해결완]nvm 한글 경로 nvm could not be found or does not exist. Exiting.

by Mr.noobiest 2025. 2. 26.

 

한글경로 때문인가?


NVM을 우선 설치해보자

 

GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm

github.com

 

 

[Window에서 설치하기]

CMD에다가 아래 명령어를 그대로 복붙 실행하면 된다.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash

 

 

[Linux에서 설치하기]

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash

 


 

NVM -V


설치한 이후 cmd 또는 명령창에 nvm -v를 치면 아래와 같이 나와야 한다, 만일 나오지 않는다면 다시 설치를 진행해 보고 정상적으로 설치 되는지 로그를 확인해보도록 하자

nvm -v
1.2.2

일단 위와 같이 뜬다면 정상적으로 nvm은 설치가 된것인데......

 


 

node js 설치하기


NVM를 설치한 이유는 결과 node.js를 사용하기 위함이니 바로 설치를 진행해보자.

nvm list available를 명령창에 써보자

nvm list available

|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|    23.8.0    |   22.14.0    |   0.12.18    |   0.11.16    |
|    23.7.0    |   22.13.1    |   0.12.17    |   0.11.15    |
|    23.6.1    |   22.13.0    |   0.12.16    |   0.11.14    |
|    23.6.0    |   22.12.0    |   0.12.15    |   0.11.13    |
|    23.5.0    |   22.11.0    |   0.12.14    |   0.11.12    |
|    23.4.0    |   20.18.3    |   0.12.13    |   0.11.11    |
|    23.3.0    |   20.18.2    |   0.12.12    |   0.11.10    |
|    23.2.0    |   20.18.1    |   0.12.11    |    0.11.9    |
|    23.1.0    |   20.18.0    |   0.12.10    |    0.11.8    |
|    23.0.0    |   20.17.0    |    0.12.9    |    0.11.7    |

원하는 버전을 설치하거나 그냥 LTS인 22.14.0 버전을 설치하자

 

nvm install 22.14.0

이후 해당 버전의 node js가 정상적으로 설치되었는지 확인하면 되는데......

정상적으로 설치되면 아래와 같이 떠야 한다.

nvm ls

  * 22.14.0 (Currently using 64-bit executable)

 


 

could not be found or does not exist. Exiting.

 

C:\Users\�ּ���\AppData\Local\nvm could not be found or does not exist. Exiting.

No installations recognized.

 

뭔 저런 에러가 발생하였다.

말인 즉슨 사용가능한 node js 버전이 없다는 것이다.

분명히 잘 설치되었는데 저런 에러가 발생한 원인은 "아마도 한글 경로가 있어서" 인 것 같다.

해결 방법은 생각보다 간단하다

 


 

해결방법


window  폴더탐색기를 열어서 주소창에 아래 경로로 가보자

C:\Users\사용자명\AppData\Roaming\

 


 

해당 폴더에 새로 만들기 > 폴더(폴더명 NVM)을 만들어주자

 

 

이후 CMD 명령창에 아래와 같이 작성해준다. (큰 따옴표도 작성해야 한다)

nvm root "C:\Users\사용자명\AppData\Roaming\NVM"

 

다시 nvm install 22.14.0으로 설치 한뒤 다시 nvm ls를 하면 정상적으로 표기 될것이다.

nvm use 22.14.0

 

 

 

끝.

728x90
반응형