오늘은 파이썬 가상환경과 그 종류 및 사용법에 관해 알아보겠습니다. 파이썬에는 여러 가상환경 만드는 방법을 제공하고 있는데, 처음 접해보면 헷갈리고 어려운 면이 있습니다. 관련된 자료가 많지 않아 이렇게 글을 작성하게 되었습니다. 파이썬 가상환경 가상환경을 사용하기에 앞서 먼저 그 내용에 대해 간략히 소개하도록 하겠습니다. 프로젝트를 진행하다 보면 여러 모듈을 설치하게 되는데요, 각 모듈은 서로 의존성(dependency)을 가지는 경우가 많기 때문에 글로벌하게 모듈을 설치하게 되면 여러 프로젝트를 관리하기 어렵습니다. 예를 들어 프로젝트1에서는 A, B, 프로젝트2에서는 A, C라는 모듈을 사용하는 상황을 생각해봅시다. 여기에서 B는 A가 1.x 버전이고, C는 A가 2.x 버전이어야 사용 가능하다고 ..