파이썬 사용할 때 버전이 빈번하게 변경되는데, 이럴 때 패키지들간 충돌이 일어나는 경우가 있다. 때문에 가상환경에서 파이썬 버전을 변경하며 사용하려고 한다.
요약 : 패키지간 충돌을 방지하기 위해 각 프로젝트마다 따로 가상환경 세팅
vertualenv [가상환경이름] --python=[원하는 버전]
$ vertualenv my_env --python=3.7 # 파이썬 3.7 버전의 가상환경 구축
source [가상환경이름]/Scripts/activate
deactivate
pip freeze > requirements.txt
pip install -r 파일이름.txt