본문 바로가기
Frameworks/Django

파이썬 가상환경 venv 설치

by Nov19 2018. 12. 6.
반응형


파이썬 가상환경 venv 설치


파이썬 가상환경이란 

쉽게 말해 하나의 전체 설정을 쓰지 않고 독립적으로 각각의 설정을 사용하겠다는 의미이다.

그 하나하나를 가상환경이라 하며 독립적으로 쓰며 안정성을 확보할 수 있다.

파이썬2에서 파이썬3로 넘어 오면서 하위 버전이 호환되지 않는 배신의 경험이 있기 때문에

각 프로젝트, 앱마다 가상환경으로 구분을 해주고 그에 맞는 독립적인 환경을 갖는 것이 안정적이다.

아래 오른쪽과 같이 독립적으로 사용하는 것을 말한다. 


가상환경 venv 패키지 설치

sudo apt-get install python3-venv



가상환경 생성

python3 -m venv 가상환경이름



지정한 가상환경이름으로 폴더가 생기고 그 안에 가상환경에 필요한 폴더와 파일이 같이 생성된다.


가상환경 실행하기

source 가상환경폴더/bin/activate

러면 user 왼쪽에 ( )안에 가상환경의 이름이 적혀있고 활성화된 가상환경에 있다.

가상환경에서 pip3 list를 실행해보면 다음과 같이 설치된 패키지가 거의 없는 상태이다.

이는 새로운 독립적인 환경이기 때문이다. 



가상환경 종료


 deactivate



반응형

댓글