Table of Contents
Python – requirements.txt 사용법
requirements.txt 의 생성방법 및 사용법을 설명합니다.
생성방법
수동생성
직접 import 문을 확인해서 작성합니다.
numpy>=1.20.0,<1.25.0 # 1.20.0 이상, 1.25.0 미만 버전
django~=4.2.0 # 4.2.x 버전 (4.3.0 미만)
requests # 버전 지정 없이 최신 버전
pipreqs 사용하기 (권장)
# pipreqs 설치
pip install pipreqs
# 현재 디렉토리에서 requirements.txt 생성
pipreqs .
pip freeze 사용
현재 환경에 설치된 모든 패키지를 포함시키므로 불필요한 패키지도 포함될 수 있습니다.
pip freeze > requirements.txt
패키지 설치
pip install -r requirements.txt