반응형
파이썬 가상환경 venv 설치
파이썬 가상환경이란
쉽게 말해 하나의 전체 설정을 쓰지 않고 독립적으로 각각의 설정을 사용하겠다는 의미이다.
그 하나하나를 가상환경이라 하며 독립적으로 쓰며 안정성을 확보할 수 있다.
파이썬2에서 파이썬3로 넘어 오면서 하위 버전이 호환되지 않는 배신의 경험이 있기 때문에
각 프로젝트, 앱마다 가상환경으로 구분을 해주고 그에 맞는 독립적인 환경을 갖는 것이 안정적이다.
아래 오른쪽과 같이 독립적으로 사용하는 것을 말한다.
가상환경 venv 패키지 설치
sudo apt-get install python3-venv
가상환경 생성
python3 -m venv 가상환경이름
지정한 가상환경이름으로 폴더가 생기고 그 안에 가상환경에 필요한 폴더와 파일이 같이 생성된다.
가상환경 실행하기
source 가상환경폴더/bin/activate
그러면 user 왼쪽에 ( )안에 가상환경의 이름이 적혀있고 활성화된 가상환경에 있다.
가상환경에서 pip3 list를 실행해보면 다음과 같이 설치된 패키지가 거의 없는 상태이다.
이는 새로운 독립적인 환경이기 때문이다.
가상환경 종료
deactivate
반응형
'Frameworks > Django' 카테고리의 다른 글
Django2.1 내가 보는 강의 tutorial 4 (0) | 2019.03.15 |
---|---|
Django2.1 내가 보는 강의 tutorial 3 (0) | 2019.03.14 |
Django2.1 내가 보는 강의 tutorial 2 (0) | 2019.03.12 |
Django2.1 내가 보는 강의 tutorial 1 (0) | 2019.03.12 |
[Django] 설치하기 (0) | 2018.12.06 |
댓글