본문 바로가기
Dev./Python

Python & Django - startproject

by Alx.K 2023. 1. 8.
반응형
$ sudo yum install mariadb-devel gcc python3-devel
$ sudo pip install --upgrade pip
	( 파이썬 pip update )
$ sudo pip install --upgrade setuptools
	( 파이썬 setuptools update )
$ sudo pip install mysqlclient
	( mysql client update )

아래와 같이 venv의 설치를 진행합니다.

 

#venv 설치

$ cd /home/opc

$ python -m venv 가상환경명칭

$ source 가상환경명칭/bin/activate

(가상환경명칭)$ pip install -upgrade pip setuptools
	(pip setuptools update)
(가상환경명칭)$ pip install django
	(django 설치)
(가상환경명칭)$ pip install mysqlclient
	(mysql client 설치)
    
(가상환경명칭)$ django-admin startproject 프로젝트명 .
	( 프로젝트 시작을 위하여 기본 세팅 설치 )

startproject 시 마지막에 '.'을 사용하는 것이 좋습니다.

사용하지 않으면 프로젝트의 폴더 구조가 아스트랄하게 펼쳐져 사용하다보면 많이 당황스럽습니다.

 

이제 기본적인 설치는 마무리 되어 

다음에 django setting을 살펴보도록 하겠습니다.

반응형

'Dev. > Python' 카테고리의 다른 글

파이썬 일자 관련 옵션들  (0) 2023.03.08
파이썬 post 일자 입력 체크 관련  (0) 2023.03.08
django migrate  (2) 2023.02.04
Django Start app  (0) 2023.01.20
django project settings.....  (0) 2023.01.11