Python bawaan CentOS 7 dipakai sistem (versi 2.7), tidak disarankan dihapus, tapi kamu bisa install Python 3.11 secara paralel:
1. Install dependensi:
sudo yum groupinstall "Development Tools" -y
sudo yum install gcc openssl-devel bzip2-devel libffi-devel wget -y
2. Download & compile Python 3.11:
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tgz
sudo tar xzf Python-3.11.0.tgz
cd Python-3.11.0
sudo ./configure --enable-optimizations
sudo make altinstall
3. Cek versi:
python3.11 --version
Gunakan python3.11 atau set symlink jika mau default:
sudo ln -sf /usr/local/bin/python3.11 /usr/bin/python3