본문 바로가기
Language/python

[Python] requirements.txt로 패키지 관리

by _YUJIN_ 2023. 6. 29.

파이썬으로 프로젝트를 진행할때 여러가지 라이브러리를 설치하게된다. 

설치한 라이브러리를 확인하고 싶을때 pip list 명령어를 입력하면된다. 

다른 환경에서 똑같은 패키지를 한번에 설치하고 싶을때 패키지들을 모두 텍스트 파일로 생성해서 설치할 수 있다.

이때 만드는 텍스트 파일 이름으로는 requirements.txt 를 가장 많이 사용한다. 

 

아래의 명령어로 텍스트 파일 생성이 가능하다.

$ pip freeze > requirements.txt

파일을 열어보면 버전 정보까지 모두 정리가 되어있는 것을 볼 수 있다. 

 

만든 text파일로 모든 패키지를 한번에 설치해주는 명령어는 다음과 같다. 

$ pip install -r requirements.txt

 

반응형