Windows 코딩

리눅스에서 작업한 Django 프로젝트 윈도우즈에 이식

easyfly 2025. 4. 28. 23:14

전체 흐름 요약

단계 내용

1 압축된 projects.zip 파일을 윈도우에 복사
2 적당한 폴더에 압축 풀기
3 가상환경 생성
4 필요한 패키지(django, openai) 설치
5 서버 실행 (runserver)

아주 구체적인 진행 순서

1단계. 압축 파일 복사

  • USB 메모리를 이용해 projects.zip 파일을 윈도우11 PC로 복사합니다.
  • 복사할 위치는 C:\Users\사용자명\Documents 또는 C:\projects 같은 폴더가 좋습니다.

예시: C:\projects\projects.zip

✅ 준비 완료.


2단계. 압축 풀기

projects.zip 파일을 마우스 오른쪽 클릭 → "모두 풀기" 를 선택하세요.

그러면 예를 들어:

C:\projects\class\

라는 폴더가 생성됩니다.
(그 안에 manage.py, config 폴더, poem 폴더 등이 있어야 정상입니다.)

✅ 압축 풀기 완료.


3단계. 가상환경 만들기

윈도우에서는 리눅스에서 만든 venv를 그대로 쓰는 것보다,
새로 가상환경을 만드는 것이 안정적입니다.

명령어 입력 방법:

  1. 시작 메뉴 → "cmd" 검색 → 명령 프롬프트 실행
  2. 프로젝트 폴더로 이동:
cd C:\projects\class
  1. 가상환경 생성:
python -m venv venv

✅ 그러면 C:\projects\class\venv\ 폴더가 새로 생깁니다.


4단계. 가상환경 활성화

윈도우에서는 이렇게 가상환경을 켭니다:

venv\Scripts\activate

✅ 프롬프트에 (venv)처럼 표시가 뜨면 성공입니다.


5단계. Django와 OpenAI 설치

이제 패키지를 설치합니다.

가상환경이 켜진 상태에서:

pip install django openai

✅ (윈도우는 --break-system-packages 같은 옵션 필요 없습니다.)


6단계. Django 서버 실행

설치가 끝났다면, 바로 서버를 실행합니다:

python manage.py runserver

성공 메시지가 뜨면 브라우저에서
http://127.0.0.1:8000/poem/1/
로 접속하세요.

✅ 리눅스에서 작업한 결과를 그대로 윈도우에서도 볼 수 있습니다.


정리

 

단계 명령어 요약
프로젝트 폴더로 이동 cd C:\projects\class
가상환경 생성 python -m venv venv
가상환경 활성화 venv\Scripts\activate
패키지 설치 pip install django openai
서버 실행 python manage.py runserver

실행된 명시 감상


추가 주의사항

  • Windows에서는 USB에서 복사한 후 경로에 한글이 있으면 안 됩니다.
    (예: C:\내 문서\프로젝트\ 이렇게 하면 에러가 납니다.)
  • 항상 영문 경로를 사용하세요.
    (예: C:\projects\class)

✅ 이 점만 주의하면 큰 문제 없이 이식이 가능합니다.