본문 바로가기
프로그래머/프로그래밍

파이선 패키지 목록 생성 및 설치 (requirements.txt 설치)

by plog 2024. 4. 19.

파이썬 패키지 목록 작성 및 설치 

1. requirements.txt?

requirements.txt 파일은 Python 프로젝트에 필요한 모든 패키지와 종속성을 나열하는 중요한 파일입니다. 이 파일을 통해 프로젝트를 실행하는 환경에서 필요한 모든 패키지를 손쉽게 설치할 수 있습니다.

2. 패키지 목록 작성

2.1. freeze 명령어 사용 

pip freeze > requirements.txt

 

2.2. list 명령어 사용

pip list --format=freeze > requirements.txt

2.1.번 방식으로 파일 생성시 패키지 다운로드 주소가 표시되기도 합니다. 2.2.번 방식은 패지이름과 버전만 작성됩니다.

 

2.3. anaconda 환경에서 작성

conda list --export > requirements.txt

3. requirements.txt 설치 명령어 

pip install -r requirements.txt

4. 기타

파일이름은 사용자가 편한 이름으로 사용해도 된다. 묵시적 표준? requirements.txt 를 많이 사용하고 있다. 

댓글