Overview이 글에서는 WSL2 기반 Ubuntu 환경에서 Python 개발을 위한 가상환경 설정 방법을 정리한다.Python 프로젝트를 운영하다 보면 Python 버전이 다르거나, 프로젝트마다 패키지 구성이 다른 경우가 많다. 이를 해결하기 위해 pyenv와 virtualenv를 활용하여 원하는 Python 버전을 설치하고, 각기 다른 가상환경을 생성하는 과정을 단계별로 설명한다. 주요 흐름은 다음과 같다.Ubuntu 환경에서 pyenv를 통한 Python 버전 설치virtualenv를 통한 Python 2/3 가상환경 생성WSL2 환경에 맞는 경로, 설정, 디버깅 팁 제공 특히 Python 2와 3을 동시에 사용하는 경우에도 각각의 가상환경을 설정하여 충돌 없이 개발할 수 있도록 구성한다. ..