티스토리 뷰

vscode 내에서 nvm use 18.17.1을 했을 때, 아래와 같은 에러 메세지가 뜨며 동작하지 않았다.

  • nvm에 18.17.1 버전의 node는 이미 설치된 상태이다. 
$ nvm use 18.17.1
exit status 5: �׼����� �źεǾ����ϴ�.

exit status 1: ������ �̹� �����Ƿ� ���� �� �����ϴ�.

해결방법: 버전을 바꾸고 싶다면 `명령 프롬프트`를 관리자권한으로 열어서 같은 명령어를 입력해주면 된다.

 

Q. 명령 프롬프트(CMD)를 그냥 열었을 때와 관리자 권한으로 열었을 때 차이점?

  • 그냥 터미널을 열었을 때는 내 이름으로된 사용자 경로가 커맨드라인에 표시되지만 관리자 권한으로 열었을 때는 `C:\Windows\System32` 경로로 뜬다. => 표시되는 path가 다름  
  • 일반적으로 저 system32는 윈도우 운영체제에서 시스템 파일들이 저장되어있는 디렉토리이며 이 경로에서 운영체제의 핵심적인 파일과 시스템 관련 라이브러리, 드라이버 파일 등이 존재하고 시스템의 안정성과 동작에 필수적인 역할을 한다고 함 

 

 

댓글