pip freeze 사용법: 현재 환경의 패키지 목록을 requirements.txt로 저장하는 방법

pip freeze 사용법: 현재 환경의 패키지 목록을 requirements.txt로 저장하는 방법

파이썬 프로젝트를 다른 컴퓨터에서 다시 실행하려면 지금 설치된 패키지 목록을 저장해 두는 것이 중요합니다. 그때 가장 자주 쓰는 명령어가 pip freeze입니다.

pip freeze가 하는 일

pip freeze는 현재 활성화된 파이썬 환경에 설치된 패키지와 버전을 한 줄씩 출력합니다.

pip freeze

requirements.txt 파일로 저장하기

pip freeze > requirements.txt

이렇게 저장한 파일은 다른 환경에서 아래처럼 다시 설치할 수 있습니다.

pip install -r requirements.txt

주의할 점

  • 가상환경을 활성화하지 않은 상태에서 실행하면 전역 환경 목록이 저장될 수 있습니다.
  • 불필요한 패키지까지 같이 들어갈 수 있습니다.

함께 보면 좋은 글

댓글 남기기