✅ 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 버전 관리도 편리합니다.
'프로그래밍' 카테고리의 다른 글
효과적인 코드리뷰 피드백 주고받기 가이드 (2) | 2025.05.27 |
---|---|
캐시 전략: 어디에 어떤 캐시를 적용할 것인가? (1) | 2025.05.27 |
N+1 문제 완벽 해설 및 해결법 (JPA, ORM 중심) (0) | 2025.05.27 |
tar xvzf 명령 (0) | 2025.05.05 |
사가(Saga) 패턴이란? (0) | 2025.03.15 |