프로그래밍

Python 가상환경 생성 및 사용 방법

Jinwookoh 2025. 5. 31. 11:13

✅ Python 가상환경 생성 및 사용 방법

1. Python 설치 확인

python3 --version

또는 pyenv를 사용 중이라면:

pyenv versions

2. venv로 가상환경 생성

✅ macOS / Linux

python3 -m venv venv

✅ Windows (CMD 또는 PowerShell)

python -m venv venv

venv는 가상환경 폴더 이름입니다. 관례적으로 venv 또는 .venv를 많이 사용합니다.


3. 가상환경 활성화 (Activate)

✅ macOS / Linux

source venv/bin/activate

✅ Windows CMD

venv\Scripts\activate.bat

✅ Windows PowerShell

venv\Scripts\Activate.ps1

4. 가상환경 비활성화 (Deactivate)

deactivate

5. 가상환경에서 패키지 설치 예시

pip install requests

6. requirements.txt로 패키지 관리

설치된 패키지 목록 저장

pip freeze > requirements.txt

다른 환경에서 동일한 패키지 설치

pip install -r requirements.txt

💡 팁

  • 프로젝트 루트 디렉터리에 .venv 폴더를 만들고 .gitignore에 추가하면 Git에 가상환경이 포함되지 않음.
  • pyenv + pyenv-virtualenv 조합을 사용하면 여러 Python 버전 관리도 편리합니다.