반응형
requirements.txt 파일은 Python 프로젝트에서 필요한 패키지를 명시하는 파일로, 일반적으로 pip 명령어를 사용하여 패키지를 설치할 때 참조됩니다. 이 파일을 만들기 위해서는 다음과 같은 방법을 사용할 수 있습니다.
1. 수동으로 만들기
- 프로젝트 폴더에 requirements.txt 파일을 생성합니다.
- 필요한 패키지와 버전을 적어 넣습니다. 예를 들어:
numpy==1.21.0
pandas==1.3.0
scikit-learn==0.24.2
2. 현재 설치된 패키지 목록으로 만들기
이미 설치된 패키지 목록을 기반으로 requirements.txt 파일을 생성할 수 있습니다. 이를 위해 터미널(또는 커맨드 프롬프트)을 열고 다음 명령어를 입력합니다:
pip freeze > requirements.txt
이 명령어는 현재 가상 환경(또는 시스템)에 설치된 모든 패키지와 그 버전 정보를 requirements.txt 파일에 저장합니다.
3. 특정 패키지만 포함하기
특정 패키지 및 해당 버전만 포함하려면, pip list를 사용하여 설치된 패키지를 확인하고 필요한 패키지의 이름과 버전을 수동으로 추가해야 합니다.
설치하기
이 파일을 사용하여 패키지를 설치하려면, 다음 명령어를 실행합니다:
pip install -r requirements.txt
이렇게 하면 requirements.txt 파일에 명시된 모든 패키지가 설치됩니다.
728x90
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[Python] YAML 파일 사용하기 (0) | 2022.11.14 |
---|---|
[Python] opencv Import Error 해결 (0) | 2022.10.25 |