Linux From Scratch - Version 12.1-systemd
Chapter 7. Entering Chroot and Building Additional Temporary Tools
이전 위로 / 처음으로 다음
Perl-5.38.2 Texinfo-7.1

7.10. Python-3.12.2

Python 3 패키지에는 파이썬 개발 환경이 포함되어 있습니다. 객체 지향 프로그래밍, 스크립트 작성, 대규모 프로그램 프로토타입 제작, 전체 애플리케이션 개발에 유용합니다. Python은 인터프리터 컴퓨터 언어입니다.


7.10.1. Python 설치

참고
“python” 접두사로 시작하는 패키지 파일이 두 개 있습니다. 압축을 푸는 파일은 Python-3.12.2.tar.xz입니다(첫 글자가 대문자인 것을 주목하세요).

Python 컴파일을 준비합니다.

./configure --prefix=/usr   \
            --enable-shared \
            --without-ensurepip

configure 옵션 설명

패키지를 컴파일합니다.

make

참고
일부 Python 3 모듈은 필요한 종속성 패키지가 아직 설치되지 않았기 때문에 지금 빌드할 수 없습니다. ssl 모듈의 경우 Python requires a OpenSSL 1.1.1 or newer 메시지가 출력됩니다. 이 메시지는 무시해도 됩니다. 다만 최상위 make 명령이 실패하지 않았는지 확인하세요. 선택적 모듈은 지금은 필요하지 않으며 8장에서 빌드할 예정입니다.

패키지를 설치합니다.

make install


이 패키지에 대한 자세한 내용은 8.51.2, "Python 3 패키지 구성"에 있습니다.

1)
pip3: Package Installer for Python