python3 -m venv venv1 # venv1 으로 가상환경 생성
python3 -m venv venv2 # venv2 으로 가상환경 생성
#현대 폴더안에 venv 라는 디렉토리를 만들고 독립된 python 환경 구성
source venv1/bin/activate
which python # → ~/venv1/bin/python
pip list # → venv1에 설치된 패키지 목록
deactivate
source venv2/bin/activate
which python # → ~/venv2/bin/python
pip list # → venv2에 설치된 패키지 목록
deactivate
rm -rf venv # venv 삭제
pip freeze > requirements.txt
#현재 환경의 모든 pip 패키지를 목록화
pip install -r requirements.txt
#저장된 버전 그대로 설치