Hari ini, saya mencoba menginstal aplikasi pada sistem CentOS 7.4 saya yang membutuhkan Python>=2.7.10, tetapi ada Python 2.7.5 yang diinstal, yang tidak dapat kami hapus karena aplikasi lain bergantung padanya. Tutorial ini akan membantu Anda menginstal Python 2.7.18 tanpa menghapus versi yang lebih lama.
1. Prasyarat
Pertama-tama pastikan Anda telah menginstal paket GCC di sistem Anda. Gunakan perintah berikut untuk menginstal GCC jika Anda belum menginstalnya.
yum install gcc openssl-devel bzip2-devel # On CentOS systems dnf install gcc openssl-devel bzip2-devel # On Fedora systems
2. Unduh Python 2.7
Unduh Python menggunakan perintah berikut dari situs resmi python. Anda juga dapat mengunduh versi terbaru di tempat yang ditentukan di bawah ini.
cd /usr/src wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
Ekstrak arsip yang diunduh menggunakan perintah tar.
tar xzf Python-2.7.18.tgz
3. Instal Python 2.7
Sekarang jalankan perintah berikut untuk mengkompilasi Python 2.7 dan menginstal pada sistem Anda menggunakan altinstall
.
cd Python-2.7.18 ./configure --enable-optimizations make altinstall
4. Periksa Versi Python
Periksa versi terbaru python yang diinstal menggunakan perintah di bawah ini. Selama instalasi ini, biner Python terbaru diinstal pada jalur /usr/local/bin/python2.7. Biner yang ada terletak di bawah /usr/bin.
/usr/local/bin/python2.7 -V Python 2.7.18
5. Instal PIP
PIP adalah utilitas yang berguna untuk menginstal dan mengelola modul Python. Mari instal PIP untuk versi Python yang diinstal.
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python2.7 get-pip.py