PROGRAMMING

환경 변수 본문

프로그래밍 언어 공통

환경 변수

Raccoon2125 2020. 11. 1. 03:31

- 정의: 프로세스가 컴퓨터에서 동작하는 방식에 영향을 끼치는 동적인 값들의 모임

Windows - 환경 - 환경 변수 편집

- 시스템 변수 & 사용자 변수

: 가장 상위에 노출되는 변수로써, 사용자 변수보다 상위권한을 지니고 있다. "시스템 변수 → 사용자 변수" 순서로 읽어들이고, 변수 목록의 path 내부 리스트를 확인하면, 같은 리스트안에 있다고는 하나 위에서부터 sequence하게 읽어들이기 때문에, 해당 변수들의 순서도 매우 중요하다.

시스템 변수 설정
사용자 변수 설정

※ 일단 환경변수를 설정하게되면, 무조건 프로세스가 이 경로를 한번 훑어보기 때문에 다른 버전 사용을 원하는 경우에는 가상환경(venv, virtualenenv 등)을 사용하는 것이 좋다!!! 실무에서도 프로젝트를 들어갈 때, 가상환경 설정을 해주는 것이 매우 중요하기 때문에(C++에서 조건부 컴파일을 통해 충돌을 방지하듯이) 환경 변수에 대한 이해는 매우 중요★

'프로그래밍 언어 공통' 카테고리의 다른 글

알고리즘, 시간 복잡도, Big-O 표기  (0) 2020.11.01
해쉬(Hash)  (0) 2020.11.01
객체, 임시 객체  (0) 2020.10.24
람다(lambda) 함수  (0) 2020.10.24
포인터, 레퍼런스, 함수 포인터  (0) 2020.10.24
Comments