본문 바로가기

CODING/Python

[Python] 설치된 패키지 리스트 파일 requirements.txt 생성 및 설치

requirments.txt

가상환경(venv)이나 현재 파이썬에 pip로 설치된 패키지 정보 리스트를 하나의 파일로 만든것이다. 

다른 가상환경(venv) 혹은 다른 파이썬 환경에서 똑같은 패키지들을 설치해야 하는경우, 일일히 설치하기까지가 번거롭고 패키지의 버전이 달라질수도 있어 동일한 패키지구성을 만들기 어렵다. 이럴때 단 한번의 명령어로 requirements.txt.에 정의되있는 패키지들을 설치할 수 있다.

 

 

requirments.txt 생성방법

$ pip freeze > requirements.txt

 

 

requirments.txt 패키지 설치 방법

$ pip install -r requirments.txt