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
$ sudo apt install python3.11-venv
$ python -m venv .venv
$ source .venv/bin/activate