본문 바로가기

파이썬

작업중인 파이썬 프로젝트 패키지(모듈) 저장 파일 ( requirements.txt ) import/export 하는 방법

간혹 다른 사람의 파이썬 프로젝트를 가져오는 경우, 프로젝트의 다양한 모듈들을 버전에 맞게 설치를 해줘야 합니다.

그래서 보통 프로젝트에 보면 모듈 정보가 담겨있는 requirements.txt 파일을 발견할 수 있습니다.

 

그럼 지금부터 requirements.txt  파일을 만드는 법과 requirements.txt  파일을 통해서 모듈을 설치하는 법을 설명 드리겠습니다.

 

1. requirements.txt  만들기

 

  • 모듈 정보 출력 명렁어 pip freeze

모듈 정보 출력이 이상하ㄷ....

 

 

만약  [모둘명==버전]  이런 방식으로 나오지 않고 [@ file:// ..] 이런 방식으로 나온다면   

 

 

 

 

  • pip list --format=freeze 이 명렁어로 출력

잘 나옴...

모듈명과 버전정보가 잘 나오니 이제 이 정보를 파일로 옮겨 봅시다.

 

 

 

  • 파일 출력 명렁어 pip list --format=freeze > requirements.txt  또는 pip freeze > requirements.txt

생성 확인

 

이상없이 requirements.txt 파일이 생성되었습니다.

 

 

 

 

2. requirements.txt  모듈 정보 설치 

  • pip install -r requirements.txt 명령어 입력하면 인스톨 진행

* 주의 사항으로는 파이썬 설치 시 버전정보는 본인이 맞춰서 설치 해야함.