python을 이용해 여러 개발을 하다보면 라이브러리 버전 등이 달라 문제가 될 수 있다. 그래서 프로젝트별로 가상환경을 생성해서 관리하면 버전등으로 인한 문제를 해결할 수 있다. python3.X 사용(같은 3버전이라도 마이너 버전에 따라 라이브러리 충돌이 발생) - 가상환경 생성(python -m venv 가상환경명) - 가상환경을 만들고자 하는 경로에서 가상환경 생성(보통 소스가 있는 경로에 생성한다.) - 가상환경 확인 - 가상환경 폴더 안에 들어가면 여러 파일 및 폴더가 만들어져있다 - 가상환경 실행(source 가상환경명/bin/activate) . window는 가상환경명/Scripts/activate - 가상환경이 실행되면 프롬프트 앞에 가상환경명이 표시된다.이제 pip로 라이브러리를..