본문 바로가기

전체 글212

Poetry 설치 방법 (Windows/Mac) 의존성을 pyproject로 잠그라고 하면 검색창에 치는 말이 Poetry 입니다. pip·uv와 검색어가 다릅니다. 여기는 설치입니다.공식 한 줄은 Poetry 문서의 install.python-poetry.org 입니다.Mac·Linux는 그 스크립트입니다. Windows는 PowerShell 안내를 따릅니다. pip로 poetry만 까는 방식은 강의마다 말립니다.설치가 끝나면 PATH에 poetry가 들어가야 합니다. command not found면 PATH 글과 같습니다.프로젝트는 poetry new 또는 폴더에서 poetry init 입니다.패키지를 넣으면 poetry add 이름 입니다. lock 파일이 생깁니다. requirements.txt만 있는 강의와 파일이 다릅니다.실행은 poetr.. 2026. 9. 1.
Jupyter Notebook 설치 방법 (Windows/Mac) 노트북으로 셀을 돌리라고 하면 검색창에 치는 말이 Jupyter Notebook 입니다. 모듈이 없다는 글과 검색어가 다릅니다. 여기는 설치입니다.가상환경을 켠 뒤 python -m pip install notebook 입니다.시스템 파이썬에 깔면 강의와 패키지가 섞입니다. venv·uv 글과 같은 축입니다.이름이 jupyter인 패키지만 치면 예전 메타 패키지입니다. 지금은 notebook이 맞습니다.실행은 jupyter notebook 입니다.브라우저가 localhost:8888 로 열립니다. 안 열리면 터미널에 나온 URL을 붙입니다.주의 — 가상환경을 끄고 실행하면 방금 깐 notebook을 못 찾습니다.파일 목록이 뜨고 New로 .ipynb가 만들어지면 됩니다.셀에서 print(1) 이 나오면 .. 2026. 9. 1.
pyenv 설치 방법 (Windows/Mac) 강의가 파이썬 버전을 여러 개 쓰라고 하면 검색창에 치는 말이 pyenv 입니다. venv는 패키지 칸입니다. pyenv는 파이썬 본체 버전 입니다.Mac은 brew install pyenv 가 짧습니다.Windows는 공식 pyenv가 아니라 pyenv-win 입니다. 설치 안내가 다릅니다. 같은 명령으로 묶지 않습니다.Homebrew가 없으면 먼저 brew를 깝니다. Homebrew 설치 글과 이어집니다.셸에 pyenv init을 넣은 뒤 pyenv install 3.13.5 입니다.설치가 끝난 안내에 있는 eval "$(pyenv init -)" 를 zsh면 ~/.zshrc 에 넣습니다. 터미널을 다시 엽니다.전역으로 쓰려면 pyenv global 3.13.5 입니다. 폴더만 바꾸려면 local입니.. 2026. 9. 1.
IndentationError: unexpected indent (Windows/Mac) 파이썬이 들여쓰기에서 멈추면 원문이 IndentationError: unexpected indent 입니다. 문법 에러입니다. 패키지가 없는 것과 다릅니다.traceback이 가리키는 그 줄이 갑자기 들어가 있습니다.if·for·def 다음이 아닌데 칸이 있으면 이 에러입니다. 빈 줄에 스페이스만 남은 경우도 있습니다.Windows·Mac 모두 같습니다. 에디터가 탭과 스페이스를 섞으면 더 잘 납니다.탭과 스페이스를 한 파일에서 섞지 않습니다.VS Code면 아래쪽에 Spaces를 보고 맞춥니다. 그 줄을 지우고 같은 칸만큼만 다시 넣습니다.주의 — 복사한 코드에 보이지 않는 칸이 붙어 오는 경우가 많습니다.고친 뒤 python 파일.py 가 통과하면 됩니다.같은 줄에서 TabError가 나면 탭·스페이.. 2026. 9. 1.
.gitignore 만드는 방법 저장소에 올리면 안 되는 파일은 .gitignore 에 적습니다. API 키 글에서 한 줄 나온 것과 검색어가 다릅니다. 여기는 파일 만드는 방법입니다.파일 이름은 점부터 시작합니다. .gitignore프로젝트 루트에 둡니다. 확장자 txt를 붙이면 인식하지 않습니다. Windows 탐색기가 점을 빼면 이름을 다시 고칩니다.이미 커밋된 파일은 ignore에 넣어도 추적이 남습니다. 그건 따로 지워야 합니다.파이썬이면 .venv __pycache__/ .env 를 넣습니다.한 줄에 하나입니다. 폴더는 끝에 / 를 붙입니다. 비밀키 파일은 절대 커밋하지 않습니다.주의 — .env를 이미 올렸으면 ignore만으로는 키가 안 지워집니다.확인은 git status 에서 그 파일이 안 뜨는 것입니다.untrack.. 2026. 9. 1.
Docker 다운로드 및 설치 방법 (Windows/Mac) 강의가 컨테이너를 쓰라고 하면 먼저 Docker Desktop 을 깝니다. 데몬 연결 오류 글과 검색어가 다릅니다. 여기는 설치입니다.받는 곳은 docker.com 의 Docker Desktop 입니다.Windows는 설치 프로그램, Mac은 Apple Silicon·Intel을 고릅니다. 로그인 계정이 있으면 받기가 쉽습니다.WSL2가 꺼져 있으면 Windows 설치가 중간에 막힙니다. 설치 프로그램이 켜라고 하면 그대로 켭니다.설치 후 아이콘이 뜨고 엔진이 켜질 때까지 기다립니다.엔진이 꺼진 채로 docker 를 치면 데몬에 못 붙습니다. 그건 다음 글 주제입니다.재부팅을 시키면 재부팅합니다. 권한을 물으면 허용합니다.확인은 docker version 입니다.Client와 Server가 같이 나오면 .. 2026. 9. 1.