RAG2026-5일4차시 · 실습 환경 구축3 / 18← 이전목차다음 →MetaContents

4차시. 실습 환경 구축

이번 차시에서 배우는 것

출처: 원본 PDF 04차시_실습환경구축.pdf 1쪽 · 쪽 그림 1쪽

실습 환경 구축 — 개발자의 집 꾸미기

✓ Python 3.10 이상을 자신의 컴퓨터에 성공적으로 설치할 수 있다
✓ Virtual Environment(가상환경)가 무엇이고 왜 필요한지 이해할 수 있다
✓ 프로젝트별로 독립적인 가상환경을 만들고 활성화할 수 있다
✓ pip를 사용해서 필요한 라이브러리(LangChain, FAISS, OpenAI 등)를 설치할 수 있다 ✓ 프로젝트 폴더 구조를 전문적으로 구성할 수 있다
✓ Python 환경이 제대로 설치되었는지 검증할 수 있다
✓ 가상환경 관련 문제를 스스로 해결할 수 있다

교안 해설: 이 시간에 하는 일

출처: 교안 04_실습환경구축.md

이 시간에는 모델을 부르지 않습니다. 프로젝트마다 패키지를 가두는 가상환경을 만들고, 실습/requirements.txt를 설치합니다. PDF 로더는 pymupdf가 추가로 필요합니다.

API 키는 실습/.env에 OPENAI_API_KEY로 직접 넣습니다. 교안 폴더에는 키를 두지 않습니다. 이후 예제는 ../../data/notice.txt처럼 상대 경로를 쓰므로, 반드시 실습/src/해당차시에서 실행합니다.

test.py는 지금 인터프리터가 어떤 버전인지 출력합니다. 가상환경을 켠 뒤의 파이썬으로 실행해야 방금 설치한 패키지를 봅니다.

← 이전 절4차시 · 용어 짚고 가기다음 절 →4차시 · 1. Python 설치하기