1장. Python 소개

Python은 개체 지향, 필수, 기능 및 절차적 패러다임과 같은 여러 프로그래밍 패러다임을 지원하는 고급 프로그래밍 언어입니다. Python에는 동적 의미 체계가 있으며 일반 목적의 프로그래밍에 사용할 수 있습니다.

Red Hat Enterprise Linux를 사용하면 시스템 툴, 데이터 분석용 툴 또는 웹 애플리케이션을 제공하는 패키지와 같이 시스템에 설치된 많은 패키지가 Python으로 작성됩니다. 이러한 패키지를 사용하려면 python* 패키지가 설치되어 있어야 합니다.

1.1. Python 버전

Python 3.9 는 RHEL 9의 기본 Python 구현입니다. Python 3.9 는 BaseOS 리포지토리의 비모형 python3 RPM 패키지로 배포되며 일반적으로 기본적으로 설치됩니다. Python 3.9 는 RHEL 9의 전체 라이프 사이클 동안 지원됩니다.

Python 3 의 추가 버전은 마이너 RHEL 9 릴리스의 AppStream 리포지토리를 통해 라이프 사이클이 더 짧은 비모형 RPM 패키지로 배포됩니다. Python 3.9를 사용하여 이러한 추가 Python 3 버전을 병렬로 설치할 수 있습니다.

Python 2 는 RHEL 9와 함께 배포되지 않습니다.

표 1.1. RHEL 9의 Python 버전

버전설치할 패키지명령 예사용 가능 since라이프 사이클

Python 3.9

python3

python3, pip3

RHEL 9.0

전체 RHEL 9

Python 3.11

python3.11

python3.11, pip3.11

RHEL 9.2

더 짧음

지원 기간에 대한 자세한 내용은 Red Hat Enterprise Linux 라이프 사이클Red Hat Enterprise Linux Application Streams 라이프 사이클을 참조하십시오.