티스토리 뷰

환경 변수

아래 사진은 IDE를 설치하거나, Tensorflow 설정하면서 많이 본 적이 많을 겁니다. 다양한 프로그램을 설치하고 설정하는 과정에서 PATH를 지정해주기 위해서 사용합니다. PATH란 OS에서 특정 프로그램을 실행하기 위해서 위치를 지정해주는 것입니다. 환경 변수에는 크게 2개가 있습니다. 사용자 변수(User Variables)와 시스템 변수(System Variables)입니다. 이 둘은 어떤 차이점이 있을까요?

윈도우10 환경 변수

사용자 변수 vs 시스템 변수

  사용자 변수 시스템 변수
우선순위 1순위 2순위(사용자 변수가 없을 때)
적용범위 해당 계정만 적용 OS내에 모든 계정 적용

위 표 설명과 같이 사용자 변수와 시스템 변수가 같이 있을 경우에는 사용자 변수가 우선 시 적용됩니다. C언어에서 사용자 변수가 지역 변수, 시스템 변수는 전역 변수와 같은 성질을 가지고 있습니다.

댓글
공지사항