AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

윈도우 기반 Django 부트캠프 개발 환경 구성 가이드

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

개발 툴, DevOps

대상자

  • 초보 개발자 및 부트캠프 수강생
  • 난이도: 중간 (기초 설정 및 명령어 사용에 대한 이해 필요)

핵심 요약

  • 필수 설치 항목: Python 3.10+, Git, VS Code, WSL, Docker, GitHub SSH 설정
  • 핵심 명령어: python --version, git --version, wsl --install, docker --version, ssh -T git@github.com
  • 환경 구성 핵심: WSL을 통해 Linux 환경 활용, Docker로 컨테이너 기반 개발, SSH 키로 GitHub 보안 연결

섹션별 세부 요약

1. Python 3.10+ 설치

  • 설치 방법: 공식 웹사이트에서 설치 파일 다운로드 후 PATH 추가 체크
  • 확인 명령어: bash python --version
  • 버전 요구사항: Django 개발을 위해 Python 3.10.0 이상 필요

2. Git 설치 및 설정

```bash

git config --global user.name "이름"

git config --global user.email "이메일"

```

  • 확인 명령어: bash git --version

3. VS Code 설치 및 확장 기능

  • 설치: https://code.visualstudio.com 또는 Microsoft Store
  • 필수 확장 기능: Python 플러그인 설치 (코드 자동 완성, 오류 검출 기능 제공)

4. WSL (Windows Subsystem for Linux) 구성

  • 설치 명령어:

```bash

wsl --install

```

  • 사용: Ubuntu 설치 후 사용자명/비밀번호 설정
  • 확인 명령어: bash wsl --version

5. Docker 설치 및 확인

```bash

docker --version

```

  • 용도: 컨테이너 기반 개발 환경 구축 및 팀 협업 지원

6. GitHub SSH 키 생성 및 설정

  • SSH 키 생성 명령어:

```bash

ssh-keygen -t rsa -b 4096 -C "이메일"

```

  • GitHub 설정: 생성된 공개키를 GitHub 계정의 SSH and GPG keys에 등록
  • 연결 테스트:

```bash

ssh -T git@github.com

```

결론

  • 환경 구성 시 주의사항: 각 단계 후 명령어로 설치 여부 확인 (예: python --version, docker --version)
  • SSH 키 생성 시 이메일 정확히 입력 (GitHub 인증 실패 시 원인 파악 용이)
  • WSL 설치 후 Ubuntu 재시작 필수 (Linux 환경 초기화 완료)