본문 바로가기
Python

[Python] requirements.txt 생성

by ete-llorona 2022. 12. 29.

파이썬에서 작업하던 소스를 공유할 때는 pip install 로 설치된 패키지의 버전 정보도 함께 공유한다. 

 

node.js 에서는 npm install 할때 package.json 파일이 자동으로 생성되어 편리하지만, 

파이썬에서는 requirements.txt 파일을 직접 작성해야 한다.

pip freeze 명령어만 있으면 쉽게 작성 할 수 있다.

 

cmd창 또는 터미널을 켜고 현재 작업 경로에서 

pip freeze > requirements.txt (파일명, 보통 requirements.txt 로 사용한다)  를 입력한다.

 

pip freeze > requirements.txt

 

 

requirements.txt에 기록된 패키지를 설치할 때는 pip install -r requirements.txt 을 입력해서 설치하면 된다. 

 

pip install -r requirements.txt

 

댓글