⭐환경변수
환경변수는 프로세스(프로그램으로 생각하면 됩니다)가 컴퓨터에서
동작하는 방식에 영향을 미치는 동적인 값들의 모임이다.
종류가 home, lang등등 많은데 자세히 알고 싶으시면 위키백과를 조금 참고해보세요
동작하는 방식에 영향을 미치는 동적인 값들의 모임이다.
종류가 home, lang등등 많은데 자세히 알고 싶으시면 위키백과를 조금 참고해보세요
그중 우리가 자주쓰는 path의 경우엔 설정을 해주게 되면 command창(까만창,git bash, shell등) 에서 굳이 그 directory의 위치, file의 위치까지 안들어가도 사용할수 있다.
⭐가상환경
파이썬에서는 한 라이브러리에 대해 하나의 버전만 설치가능하다
작업을 바꿀때마다 다른 버전의 라이브러리를 설치해야한다고 하면
여러개의 프로젝트를 진행하게되면 문제가 생긴다
이러한것을 방지하기 위해 독립된 가상환경을 제공하고
일반적으로 프로젝트마다 다른 가상환경을 생성한 후에 작업을 시작한다
이러한 가상환경을 설치할때 주의할점은 특수문자가 없는 path상에 설치하도록 하자
⭐python에서 의 가상환경
python에서 의 가상환경은 대표적으로 3가지 모듈이 있는데
venv : python 3.3 이후부터 기본모듈에 포함됨
virtualenv : python 2부터 사용되어 3에서도 사용가능
conda : Anacoda Python을 설치하면 사용할수 있는 모듈
pyenv : 파이썬 버전관리 툴임과 동시에 가상환경을 제공
conda와 venv와 중복이용시에 에러가 뜰수 있다.
선택적으로 이용하면 되지만 우리는 venv를 사용한다
댓글 없음:
댓글 쓰기