파이썬으로 개발을 진행하다보면, pip를 사용해 다양한 모듈과 라이브러리를 설치하여 개발하는일이 종종있다.
프로젝트의 규모가 커지거나, 개수가 늘어나는 만큼 프로젝트 각각 사용하는 모듈과 라이브러리(버전)는 다르게 사용해야 관리가 수월해지고 버전간의 혼선이 일어나지 않는다. 따라서 프로젝트별 virtualenv(가상환경)을 구성하여 개발환경을 분리시켜 개발할 수 있도록 한다.
- virtualenv 생성
# virtualenv create python3 -m venv my-virtualenv
- vitualenv activate / deactivate
# virtualenv activate source my-virtualenv/bin/activate
댓글