반응형
🔧 GitHub에서 requirements.txt로 파이썬 패키지 한 번에 설치하기
📝 요약
requirements.txt 파일은 Python 프로젝트에서 필요한 라이브러리 목록을 모아둔 파일입니다. 이 파일을 사용하면 한 줄의 명령어로 필요한 패키지를 한 번에 설치할 수 있어 매우 편리합니다. 특히 GitHub에서 오픈소스 코드를 내려받아 사용할 때 자주 만나게 됩니다.
📌 requirements.txt란?
requirements.txt는 Python 프로젝트에서 필요한 외부 패키지들을 명시한 텍스트 파일입니다. 예를 들어, 다음과 같이 작성되어 있을 수 있습니다:
numpy==1.24.2
pandas>=1.3.0
scikit-learn
💡 pip install -r requirements.txt 사용 방법
1. 먼저 GitHub에서 프로젝트를 클론합니다:
git clone https://github.com/username/project-name.git
cd project-name
2. 그 다음, 아래 명령어로 패키지를 한 번에 설치하세요:
pip install -r requirements.txt
이 명령은 requirements.txt에 명시된 모든 라이브러리를 자동으로 설치합니다.
📎 자주 묻는 질문(FAQ)
Q1. requirements.txt 파일이 없어요!
A. 일부 프로젝트는 이 파일을 제공하지 않을 수도 있습니다. 이 경우 README.md 파일을 확인하여 필요한 패키지를 직접 설치해야 합니다.
Q2. 가상 환경에서 설치하려면?
A. 아래와 같이 가상 환경을 먼저 만들고 그 안에서 설치하는 것이 좋습니다.
python -m venv venv
source venv/bin/activate # 윈도우는 venv\Scripts\activate
pip install -r requirements.txt
Python 프로젝트를 실행하려면 필요한 패키지 설치가 가장 먼저입니다. requirements.txt 파일을 활용하면 수동 설치 없이 손쉽게 환경을 구성할 수 있습니다. GitHub에서 코드를 사용할 때 반드시 확인하세요!
반응형
'etc' 카테고리의 다른 글
@-webkit-keyframes 와 @keyframes의 차이 (0) | 2023.04.27 |
---|---|
elasticsearch query exact matching, 엘라스틱 서치 쿼리 예시 (0) | 2023.04.27 |
터미널에서 바로 연산 하기 (0) | 2023.04.25 |
터미널에서 txt 파일 바로 보기 : head, tail (0) | 2023.04.25 |
vim nerdtree install, nerdtree 설치, vim 디렉션 확인 (0) | 2023.04.19 |
댓글