본문 바로가기

카테고리 없음

gpt

방법 1: IUS 저장소 이용 (권장)

IUS(Inline with Upstream Stable) 저장소를 사용하면 Python 3.8을 쉽게 설치할 수 있습니다.

1. IUS 저장소 설치

bash
복사편집

2. Python 3.8 설치

bash
복사편집
sudo yum install -y python38

3. 기본 Python 버전 변경 (선택)

bash
복사편집
sudo alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 sudo alternatives --set python3 /usr/bin/python3.8

방법 2: 소스 코드 빌드

최신 기능을 활용하거나 IUS 저장소를 사용하지 못하는 경우, 소스 코드에서 직접 Python을 빌드할 수 있습니다.

1. 필수 패키지 설치

bash
복사편집
sudo yum groupinstall -y "Development Tools" sudo yum install -y gcc gcc-c++ make zlib-devel bzip2 bzip2-devel readline-devel \ sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel

2. Python 3.8.10 다운로드 및 빌드

bash
복사편집
cd /usr/local/src sudo curl -O https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz sudo tar xvf Python-3.8.10.tgz cd Python-3.8.10 sudo ./configure --enable-optimizations sudo make -j$(nproc) sudo make altinstall

3. 기본 Python 버전 변경 (선택)

bash
복사편집
sudo ln -sf /usr/local/bin/python3.8 /usr/bin/python3 python3 --version

어떤 방법을 선택해야 할까요?

  • 편리한 설치가 필요하면 👉 방법 1 (IUS 저장소)
  • 최신 기능과 최적화된 빌드가 필요하면 👉 방법 2 (소스 코드 빌드)

어떤 방식으로 설치할지 정했다면, 진행하면서 궁금한 점 있으면 알려주세요! 🚀

 
4o