개발감자 3개월차.
3개월 간 어미새 선임님이 세팅해준 프로젝트 받아서 본분을 다한 아기새 통감자.
회사가 바빠지면서 내가 스스로 세팅해야하는 일이 생겨서 처음으로 세팅해 본 장고+파이썬 프로젝트!
일단 내 컴퓨터의 기본 파이썬 버전은 3.7이고 프로젝트에서 사용 할 파이썬 버전은 3.8.5이다.
깃에서 레포지토리 생성하고 클론해서 프로젝트 받아오면 기본 버전에 충실한 인텔리제이를 볼 수 있음
암튼 프로젝트 1분컷 세팅을 설명없이 나열해볼까한다.
1. Github에서 Repository를 생성
초딩도 만들 수 있는 New.
직관적인 깃허브!
2. 프로젝트를 넣어놓을 폴더 또는 배경화면에서 Git Bash 실행 후 클론
git clone 레포지토리 주소
꼭 Git Bash가 아니더라도 그냥 IDE에서 가져와도 상관없다.
Git에서 먼저 Repository를 만드는 것도 순전히 내 개인취향이기에 여기까지는 어떻게 해도 상관없음
3. 파이썬 버전확인
python --version
프로젝트를 열어서 터미널에서 파이썬 버전을 확인해본다.
예상한대로 파이썬의 버전은 3.7.0이지만 나는 3.8.5를 사용해야하는 상황!
4. 가상환경 잡기
C:\Program Files\Python38\python.exe -m venv venv
내가 사용하고자 하는 파이썬 버전이 있는 경로를 확인한 후 해당 버전에 venv 를 잡아준다.
난 프로그램 파일안쪽에 경로가 있어서 이렇게 잡아줬는데, Programs Files에 공백이 있어서 가상환경을 세팅하는데
오류가 났다.
나처럼 만약 경로에 공백이 있어서 가상환경 세팅이 안된다면 &과 ""를 경로에 붙여주면 해결된다.
& "C:\Program Files\Python38\python.exe" -m venv venv
어떻게? 이렇게!
5. 가상환경 활성화
venv\Scripts\activate
가상환경이 정상적으로 세팅이 되었다면 활성화를 시켜준다.
6. 다시 파이썬 버전확인
python --version
앞에 (venv)로 가상환경이 잘 활성화 됨과 동시에 내가 쓰고자하는 버전으로도 잘 세팅이 되어있음을 볼 수 있다.
7. 필요한 패키지 설치
pip install 패키지
위 명령어를 통해 필요한 패키지를 개별설치하거나 requirements.txt 파일을 통해 일괄설치가 가능하다.
나같은 경우는 해당 프로젝트를 진행하는데 있어서 필요한 패키지를 메모장에 적어
requirements.txt 이라는 이름으로 프로젝트와 같은 폴더안에 넣어놓고
pip install -r requirements.txt
한번에 설치 끝!
가상환경 잡는 거 쉽다 쉬워~
'✨Framework+Library > 🔵Django' 카테고리의 다른 글
[Django] 가상환경으로 프로젝트 세팅하기2 (pipenv) (0) | 2024.09.19 |
---|---|
[Django] Q 객체 : 쿼리의 효율 올리기 (0) | 2024.07.16 |
[Django] 장고 게시판 구현하기 - ckeditor5 적용하는 방법 (0) | 2024.05.24 |
[Django] @action과 @api_view : View 하나에 같은 HTTP 요청 메서드가 두개일 때 API 구현하기 (0) | 2024.04.25 |
[Django] Django:장고 웹 프레임워크 구조 (0) | 2024.04.01 |