728x90
반응형
1. Python 설치
파이썬의 버전관리를 쉽게 하기 위해, pyenv를 설치한다.
pyenv를 통해 여러 버전의 파이썬을 설치하고 변경을 쉽게 해준다.
파워쉘을 관리자모드로 실행한다음 아래 명령어를 실행해서 pyenv-win을 설치한다.
⚡ 🚀 Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"
Directory: C:\Users\built
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 2024-09-23 오전 10:43 .pyenv
pyenv-win is successfully installed. You may need to close and reopen your terminal before using it.
cmd를 켠 다음, pyenv install --list를 입력하면 사용가능한 파이썬 버전을 볼 수 있다.
C:\Users\built>pyenv install 3.10.10
:: [Info] :: Mirror: https://www.python.org/ftp/python
:: [Info] :: Mirror: https://downloads.python.org/pypy/versions.json
:: [Info] :: Mirror: https://api.github.com/repos/oracle/graalpython/releases
:: [Downloading] :: 3.10.10 ...
:: [Downloading] :: From https://www.python.org/ftp/python/3.10.10/python-3.10.10-amd64.exe
:: [Downloading] :: To C:\Users\built\.pyenv\pyenv-win\install_cache\python-3.10.10-amd64.exe
:: [Installing] :: 3.10.10 ...
:: [Info] :: completed! 3.10.10
3.10.10 버전을 설치한다.
글로벌/로컬 파이썬 버전을 설정할 수 있다.
C:\Users\built>pyenv global 3.10.10
VSCode에서 python extension을 설치한다.
2. 가상환경 설정 및 활성화
C:\Project\DjangoFirstApp>python -m venv DjangoFirstAppVenv
가상환경을 activate한다.
C:\Project\DjangoFirstApp> .\DjangoFirstAppVenv\Scripts\activate
(DjangoFirstAppVenv) PS C:\Project\DjangoFirstApp>
3. django 설치
가상환경이 활성화 된 상태에서 설치를 진행한다.
(DjangoFirstAppVenv) PS C:\Project\DjangoFirstApp>pip install django
4. django 기본 프로젝트 생성
(DjangoFirstAppVenv) PS C:\Project\DjangoFirstApp>django-admin startproject myproject
5. django 프로젝트 실행
(DjangoFirstAppVenv) PS C:\Project\DjangoFirstApp> python .\myproject\manage.py runserver
Watching for file changes with StatReloader
Performing system checks...
System check identified no issues (0 silenced).
You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
September 30, 2024 - 08:36:21
Django version 5.1.1, using settings 'myproject.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
개발서버 url 접속 시, 화면이 뜨는 것을 확인할 수 있다.
6. VS Code에서 디버깅 해보기
VS Code에서 Python interpreter를 선택한 다음 debug버튼을 눌러서 디버깅한다.
728x90
반응형
'Python' 카테고리의 다른 글
Python Django 프로젝트 IIS 설정 (0) | 2024.09.30 |
---|---|
VSCode] Titanic dataset 분석하기 - 3. 신경망 neural network (0) | 2023.04.10 |
VSCode] Titanic dataset 분석하기 - 2. 모델 훈련과 평가 (0) | 2023.04.07 |
VSCode] Titanic dataset 분석하기 - 1. 데이터 준비 (0) | 2023.04.07 |
VSCode] 데이터 사이언스 환경설정(Python extension, Miniconda) (0) | 2023.04.07 |
댓글