가상 환경을 관리하는 한 가지 방법중 Python에 포함된 venv 사용한다.
- 하나의 파이썬으로 관리하기가 힘든 특정 버전에 대한 라이브러리를 가상환경에서 관리하기 위함
- windows의 경우 py 또는 python을 사용
- macOs의 경우 설치된 python버전에 따라 python, python3 이 될 수 있음
디렉토리 생성 후 해당 디렉토리명으로 venv 모듈 실행
python3 -m venv DRF
DRF/bin/activate 파일을 실행 후 python 과 pip버전을 확인해본다
% source DRF/bin/activate
(DRF) ... $
% python --version
Python 3.12.2
% pip --version
pip 24.0 from /Users/junyoungkim/Desktop/junyoung/app/source/Pythonic/DRF/lib/python3.12/site-packages/pip (python 3.12)