Dev./Python

Python & Django - startproject

Alx.K 2023. 1. 8. 22:00
반응형
$ 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을 살펴보도록 하겠습니다.

반응형