Python 가상환경 구축 및 이해

Psj·2021년 3월 12일
0

Python

목록 보기
39/41

가상환경을 구축해야되는 이유

프로젝트를 개발하거나 다른사람들과 협업을 할때 꼭 구축을 해야한다.
그 이유는 파이썬의 가상환경은 우리가 설치한 파이썬 모듈의 버전과 다른사람들이 설치했던 파이썬 모듈버전, 그리고 설치된 파일 패키지들의 의존성이 전부다 다르기 때문이다.

설사 다른사람과 협업이 아니라 혼자 개발을 한다고해도 이 가상환경단위로 프로젝트를 관리해줘야 훨씬 편하다.

venv : python3와 함께 설치되는 패키지로서 추가적으로 설치할 피료가 없다. pip로 설치를 안해도 기본적으로 설치되어 있다.

virtualenv : https://virtualenv.pypa.io/en/stable/ 에서 배포되는 독립적인 패키지로 처음에 설치해주어야 한다.

python3를 사용한다면 둘 중에서는 venv를 사용하길 추천

venv 사용법

공식 문서

https://docs.python.org/ko/3.7/tutorial/venv.html

제타위키 참고

https://zetawiki.com/wiki/Venv_%EC%82%AC%EC%9A%A9%EB%B2%95

virtualenv 사용법

https://zetawiki.com/wiki/Virtualenv_%EC%82%AC%EC%9A%A9%EB%B2%95

출처: https://whackur.tistory.com/142 [Whackur's Blog]

profile
Software Developer

0개의 댓글