반응형
1. Django 환경 구축하기
1-1. 빌드 도구/의존 패키지 설치하기
sudo apt update

sudo apt install -y \
build-essential make curl ca-certificates git \
libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev \
libffi-dev liblzma-dev uuid-dev


1-2. pyenv 설치
curl https://pyenv.run | bash


1-3. 셸 초기화(.bashrc) 설정 추가하기
# 홈디렉토리에서 파일 목록 보기
ls -al

vi .bashrc

vi 편집기에서 Shift + G 단축키로 맨 아래로 이동 후 아래 설정 추가
# 해당 부분을 문서 가장 아래 추가
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

1-4. 쉘 재시작
exec $SHELL

1-5. pyenv설치 확인
pyenv

2. pyenv를 활용한 파이썬 가상 환경 구축하기
파이썬 버전 확인 및 설치
2-1. 설치 가능한 파이썬 버전 확인
pyenv install --list

2-2. pyenv 최신화하기
cd ~/.pyenv && git pull

2-3. Python 설치하기
pyenv install 3.11.9

2-4. pyenv 버전 확인
pyenv versions

2-5. 기본 사용 버전 지정
pyenv global 3.11.9
2-6. Python 버전 확인
python -V
3. 가상 환경 생성 및 활성화하기
3-1. 가상 환경 생성하기
pyenv virtualenv 3.11.9 py3_11_9
pyenv versions

3-2. 가상 환경 활성화하기
pyenv activate [가상환경이름]
pyenv activate py3_11_9

3-3. 라이브러 설치 진행
python -m pip install --upgrade pip setuptools wheel

3-4. 필요한 파이썬 라이브러리 설치하기
웹프레임워크 : django
웹서버와 통신하기 위한 라이브러리 : gunicorn
파이썬에서 PostgreSQL활용하기위해 사용하는 라이브러리 : psycopg2-binary
pip install django gunicorn psycopg2-binary

3-5. 파이썬 인터프리터에서 import 및 version 확인
python
import django
import gunicorn
import psycopg2
django.__version__
gunicorn.__version__
psycopg2.__version__
quit()

3-6. tree 설치하기
sudo apt install tree
cd ..
cd work
tree ./

3-7. Django 실행을 위한 네트워크 설정

반응형
'Cloud Engineering Bootcamp > 6. Docker' 카테고리의 다른 글
| 13. 도커(Docker)를 활용한 Django 실행하기 (0) | 2025.09.23 |
|---|---|
| 12. 도커(Docker) YAML 기초 다지기 (0) | 2025.09.23 |
| 10. 도커(Docker) 컨테이너 연동하기 (0) | 2025.09.22 |
| 09. 도커(Docker) 이미지(Image) 삭제하기 (0) | 2025.09.22 |
| 08. 도커(Docker) 컨테이너 생성에 익숙해지기 (0) | 2025.09.22 |