TEMP
의 환경변수의 값을 확인해보면❗️path변수는 예외 (시스템 path 우선 설정)
Path변수는 변수 내 값들을 위에서부터 리턴한다. 또한 윈도우 운영체제에서는 사용자 path가 시스템 path 뒤에 붙는다.
위의 사진을 보면 시스템 path의 %SystemRoot%\system32부터 시작하고 그 뒤에 C:\Users\user\AppData\Local\Programs\Python\Python313\Scripts\ 가 시작된다.
환경변수는 프로세스(프로그램)이 작업을 수행할 때 필요한 정보를 쉽게 접근 및 처리 가능하게 해준다.
예를 들어 conda
라는 명령어를 실행할 때 아래의 프로세스를 거쳐서 명령어가 실행이 된다.
1️⃣ conda
명령어를 입력한다.
2️⃣ terminal에서 conda
명령어 위치를 찾는다. 이를 위헤 $PATH 환경 변수에 설정된 경로를 따라가며, conda
실행 파일이 위치한 경로를 찾는다. (보편적으로 Anaconda or Miniconda가 설치된 경로에 위치한다.)
3️⃣ 터미널은 conda
명령어의 실행 파일을 로드하고, conda
는 자신을 실행할 때 필요한 환경 설정을 초기화합니다.
(실행파일 위치는 C:\Users\user\anaconda3\Scripts의 conda.exe이다)