↓ 본문으로 건너뛰기
Python 3.10.12 install - At distribution #Debian #Ubuntu 22.04
  1. 글/

Python 3.10.12 install - At distribution #Debian #Ubuntu 22.04

작성자
Kim Won Tae
고객의 현장에서 업무 구조와 환경, 그리고 잠재된 불편함을 분석하고, 사용자 경험을 개선할 수 있는 도메인 특화 AI 서비스 및 에이전트를 개발합니다.

1) 배포판 확인

cat /etc/os-release

# 출력예시
PRETTY_NAME="Ubuntu 22.04.3 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
  • 배포판 : debian

  • Ubuntu ver : 22.04

2) 의존 패키지 설치

sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential zlib1g-dev libssl-dev libreadline-dev \
    libsqlite3-dev libbz2-dev libffi-dev liblzma-dev

3) Python 3.10.12 소스코드 Download

cd /usr/src
sudo wget https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tgz

sudo tar xvf Python-3.10.12.tgz
cd Python-3.10.12

4) Python 컴파일 및 설치

sudo ./configure --enable-optimizations
sudo make -j$(nproc)  # 병렬 빌드 (CPU 코어 수만큼 사용)
sudo make altinstall  # 기존 Python과 충돌 방지

5) 설치완료 확인

python3 --version

# 출력예시
Python 3.10.12