본문 바로가기
Software/Common

사용자 변수 vs 시스템 변수

by 리미와감자 2024. 4. 28.
728x90
반응형

사용자 변수와 시스템 변수의 차이?

 

사용자 변수

컴퓨터에 있는 각 계정에서 사용하는 변수. 해당 사용자의 계정으로 컴퓨터에 로그인 시에만 적용되는 변수.

 

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가 적용된다.

728x90
반응형

댓글