Software/Common
사용자 변수 vs 시스템 변수
리미와감자
2024. 4. 28. 22:07
사용자 변수와 시스템 변수의 차이?
사용자 변수
컴퓨터에 있는 각 계정에서 사용하는 변수. 해당 사용자의 계정으로 컴퓨터에 로그인 시에만 적용되는 변수.
ex) 사용자1에 python 설정
사용자1 로그인 → cmd에서 python 명령어 사용 가능
사용자2 로그인 → cmd에서 python 명령어 사용 불가
사용자3 로그인 → cmd에서 python 명령어 사용 불가
시스템 변수
시스템 전반에 걸쳐 적용되는 변수, 즉 전역변수와 같은 개념이다.
ex) 시스템 변수에 python 설정
사용자1 로그인 → cmd에서 python 명령어 사용 가능
사용자2 로그인 → cmd에서 python 명령어 사용 가능
사용자3 로그인 → cmd에서 python 명령어 사용 가능
사용자 변수와 시스템 변수의 우선순위
대부분의 사용자 변수는 시스템 변수보다 우선적으로 적용된다. 예를 들어, 사용자 변수의 python 버전이 3.9이고, 시스템변수는 3.12라면 3.9가 적용된다.