Step 1: 파이썬 설치 및 venv 환경 설정하기

EC2에서 ubuntu 운영체제를 사용하면 기본적으로 Python3는 설치되어있다.

하지만 python3.12 버전으로 설치되기 때문에 원하는 파이썬 버전을 따로 설치해주었다.

원하는 파이썬 버전 설치

$ sudo apt update
$ sudo apt install software-properties-common
$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt update
$ sudo apt install python3.11
$ python3.11 -V

원하는 파이썬으로 버전 변경하기

$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.11 1
$ update-alternatives --config python
$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1
$ update-alternatives --config python3

venv 설치하기

$ sudo apt install python3.11-venv
$ python -m venv .venv
$ source .venv/bin/activate