처음 시작하는 여러분을 위한 단계별 안내예요.
한 단계씩 따라하면 수업 준비가 완료됩니다. 막히면 ⑦ 에러 해결 섹션을 먼저 확인해보세요!
터미널은 컴퓨터에게 명령어로 일을 시키는 창이에요. 수업에서 자주 쓰니까 여는 법을 꼭 기억하세요!
powershell 입력 → 엔터만약 이미 설치했는데 체크를 안 했다면 → Python 제거 후 다시 설치하세요
python --versionpython3 --version 또는 py --version 으로 시도VS Code는 코드를 쓰는 프로그램이에요. 수업에서 계속 쓸 거예요.
모든 수업 파일은 한 폴더 안에 모아두는 게 가장 편해요.
가상환경은 수업 전용 작업 공간이에요. 한 번만 만들면 돼요.
python -m venv venvvenv\Scripts\activatePowerShell을 관리자 권한으로 열고 아래 명령어 한 번만 실행하세요
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser이후 다시 venv\Scripts\activate 입력하면 돼요
1. VS Code에서 dlab-python 폴더 열기
2. 터미널 열기 (Ctrl + `)
3. venv\Scripts\activate 입력 → (venv) 확인 후 시작!
반드시 (venv) 표시가 있는 상태에서 설치하세요. 한 번 설치하면 다음에 또 안 해도 돼요.
pip install streamlit openai python-dotenvpip install pandaspip install matplotlib seabornpip install requests openai python-dotenvpip install openai python-dotenv설치 전 터미널에 (venv)가 있는지 꼭 확인하세요
API 키는 AI를 쓸 수 있는 비밀번호예요. 코드에 직접 쓰면 안 되고, .env 파일에 따로 보관해요.
파일 탐색기에서 만들면 .env. 처럼 점이 두 개가 될 수 있어요
안전하게 VS Code 터미널에서 만드는 걸 추천해요:
New-Item .envOPENAI_API_KEY=선생님이_알려준_키를_여기에_붙여넣기올바른 예: OPENAI_API_KEY=sk-abc123...
잘못된 예: OPENAI_API_KEY= sk-abc123... (공백 있음)
.env
venv/
__pycache__/.env 파일에 저장한 키를 코드에서 쓰려면 아래처럼 파일 맨 위에 추가하세요.
from dotenv import load_dotenv
load_dotenv() # .env 파일 읽기
from openai import OpenAI
client = OpenAI() # 키는 자동으로 불러와요import os
from dotenv import load_dotenv
load_dotenv()
print(os.getenv("OPENAI_API_KEY")[:8]) # 앞 8자만 출력sk-abc12 처럼 키 앞부분이 보이면 성공!
streamlit run app.py터미널에 뜨는 주소를 복사해서 브라우저에 붙여넣으세요
http://localhost:8501(venv) 없이 설치했거나, 다른 터미널에서 실행 중이에요
venv\Scripts\activate
pip install streamlitSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserpython app.py 가 아니라 streamlit run app.py 로 실행해야 해요
CSV 파일을 app.py와 같은 폴더에 넣으세요. 터미널에서 dir 로 확인 가능
df = pd.read_csv("파일.csv", encoding="utf-8-sig")plt.rcParams["font.family"] = "Malgun Gothic"
plt.rcParams["axes.unicode_minus"] = False.env 파일 위치가 코드와 같은 폴더인지 확인하고, 키 앞뒤 공백을 없애세요