이 패키지에 대한 자세한 정보는 6.51.2절. “Python 3의 내용.”에서 찾을 수 있다.
Python 3 패키지는 Python 개발 환경을 포함하고 있다. 객체 지향 프로그래밍, 스크립트 작성, 대형 프로그램 프로토타입 제작 또는 응용 프로그램 자체를 개발하는 데 유용하다.
이름이 “python”으로
시작하는 두 개의
패키지 파일이
있다. 추출할
대상은 Python-3.8.1.tar.xz
(첫 번째
글자가 대문자임을
참고)이다.
이 패키지는 우선
파이썬
인터프리터를
빌드한 다음 몇 가지
표준 파이썬 모듈을
만든다. 모듈 빌드를
위한 메인
스크립트는
파이썬으로
작성되며, 호스트
/usr/include
와 /usr/lib
디렉토리로
하드코드된 경로를
사용한다. 그
곳으로부터 쓰이는
것을 막기 위해
다음을 실행하라:
sed -i '/def add_multiarch_paths/a \ return' setup.py
Python 컴파일을 준비한다:
./configure --prefix=/tools --without-ensurepip
Configure 옵션들의 의미:
--without-ensurepip
이 단계에서 필요하지 않은 파이썬 패키지 설치 프로그램을 비활성화 한다.
패키지를 컴파일한다:
make
이제 컴파일이 끝났다. 테스트 스위트에는 TK와 X 윈도우가 필요하며 지금은 실행할 수 없다.
패키지를 설치한다:
make install
이 패키지에 대한 자세한 정보는 6.51.2절. “Python 3의 내용.”에서 찾을 수 있다.