Django : python으로 웹서비스 개발하기(1) - Django 설치하기

harry jang·2023년 7월 3일
0

Django

목록 보기
1/12
post-thumbnail

Django란?

python으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크

설치하기

1. 가상환경 세팅

각 어플리케이션 간의 설치하는 패키지 버전에 따른 Conflict를 방지하기 위해서 어플리케이션 별로 독립된 가상환경을 세팅을 진행합니다.

1) 프로젝트 디렉토리 생성

	$ mkdir django_webapp
    $ cd django_webapp

2) 가상환경 생성

	$ python3 -m venv myvenv

여기에서 myvenv는 가상환경의 이름입니다.
이름은 소문자에 공백이 없도록 작성해야 합니다.

NOTE : 우분투 환경에서 다음과 같은 에러가 발생할 수 있습니다.

The virtual environment was not created successfully because ensurepip is not available.  On Debian/Ubuntu systems, you need to install the python3-venv package using the following command.
    apt install python3-venv
You may need to use sudo with that command.  After installing the python3-venv package, recreate your virtual environment.

지시에 따라 아래 명령어를 입력하여 패키지를 설치해 줍니다.

$ sudo apt install python3-venv

3) 가상환경 활성화

앞의 명령어로 생성된 가상환경은 다음 명령어를 통해 활성화할 수 있습니다.

$ source myvenv/bin/activate

NOTE : source를 사용할 수 없는 경우 아래 명령어로 활성화할 수 있습니다.

$ . myvenv/bin/activate

콘솔 프롬프트 앞에 (myvenv)접두어가 붙어있는 것이 확인된다면 virtualenv가 정상적으로 활성화가 된 상태입니다.

2. Django 설치

1) pip 최신버전으로 업그레이드

(myvenv) ~$ python3 -m pip install --upgrade pip

2) Django 패키지 설치

$ python -m pip install Django

3. 설치 확인

아래의 명령어로 버전을 확인할 수 있습니다.
버전이 정상적으로 출력된다면 설치가 완료된 것입니다.

$ python -m django --version
4.2.3

위 명령어 외에도 python 프롬프트로 들어가서 다음 코드를 실행해보면 설치된 버전이 출력됩니다.

>>> import django
>>> print(django.get_version())
4.2.3
profile
software engineer

0개의 댓글