우분투 26.04에서 Python 3.14 소스 빌드하기: 10분이면 끝나는 완벽 가이드

How to Install Python3.14 from source on Ubuntu 26.04

James O'Claire가 Python을 소스에서 직접 설치하는 방법을 소개합니다. 이 과정은 약 10분이 걸리며, 초보자부터 전문가까지 모두 이해할 수 있습니다. Ubuntu 26.04에서는 새로운 단계가 추가되었는데, /etc/apt/sources.list.d/ubuntu.sources 파일에 'deb-src'를 추가해야 합니다. 그런 다음 build-dep 명령으로 필요한 패키지를 설치하고, 추가 패키지(libncurses, libsqlite3 등)를 설치한 후 ./configure --enable-optimizations, make, make altinstall을 실행하면 됩니다. 마지막으로 ldconfig로 시스템 링크를 구성하고 python3.14 명령으로 테스트할 수 있습니다.

저는 항상 Python을 소스에서 설치하는 것을 선호합니다. 이는 환경을 직접 관리하고 코드가 어디서 와서 어디로 가는지 정확히 이해할 수 있게 해줍니다.
  1. ddxv

    그냥 공유하는 건데, 오늘 아침에 새 VM 두 개로 일상적인 작업을 하면서 Python 환경을 소스에서 빌드하는 걸 얼마나 좋아하는지 생각하고 있었어요.

    그냥 모든 사람과 공유하고 싶었고, 시간이 지나면서 확실히 더 쉬워졌다는 걸 보여주고 싶었어요 (올해 Ubuntu 26.04에서 새로운 단계가 추가되긴 했지만요).

  2. cjfd

    물론, Python을 소스에서 설치하는 건 꽤 쉽죠. 저는 보통 회사 프로젝트 때문에 이전 버전이 필요해서 그렇게 합니다. 물론, 그런 상황에서 필요한 또 다른 것은 가상 환경입니다. 이렇게 하면 항상 올바른 Python을 실행하는 것도 쉽게 보장할 수 있습니다. 특정 버전의 Python으로 venv를 만들고 그 venv 안에 들어가면 'python' 명령이 자동으로 그 Python 버전을 실행합니다. 그렇게 하면 무제한의 Python 버전을 나란히 사용하기 쉽습니다.

  3. supriyo-biswas

    uv(그리고 그 이전의 pipenv) 시대에, Python을 수동으로 빌드하는 수고를 해야 할까요?

이 날의 다른 글

2026-08-12