마짱짱의 지식창고
python 3.11.9 설치 본문
반응형
Bash Script로 작성하였습니다.
OS: rocky9.4
#!/bin/bash
# 스크립트를 root 권한으로 실행했는지 확인
if [ "$EUID" -ne 0 ]; then
echo "이 스크립트는 root 권한으로 실행해야 합니다."
exit 1
fi
# 필요한 의존성 패키지 설치
dnf update -y
dnf groupinstall -y "Development Tools"
dnf install -y openssl-devel bzip2-devel libffi-devel zlib-devel wget
# Python 3.11.9 다운로드 및 설치
wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz
tar -xvzf Python-3.11.9.tgz
cd Python-3.11.9
./configure --enable-optimizations --prefix=/usr/local
make altinstall
# 심볼릭 링크 생성
ln -sf /usr/local/bin/python3.11 /usr/bin/python
ln -sf /usr/local/bin/python3.11 /usr/bin/python3
ln -sf /usr/local/bin/pip3.11 /usr/bin/pip
ln -sf /usr/local/bin/pip3.11 /usr/bin/pip3
# 설치된 Python 버전 확인
python --version
# 정리
cd ~
rm -rf Python-3.11.9 Python-3.11.9.tgz
echo "Python 3.11.9 설치가 완료되었습니다."
echo "이제 'python' 명령어로 Python 3.11.9를 사용할 수 있습니다."
반응형
'Language > Python' 카테고리의 다른 글
Ubuntu Anaconda 설치 및 간단사용법 (0) | 2022.05.18 |
---|