GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Python 2.7.18 di CentOS/RHEL 7/6 dan Fedora 32/31

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

buat altinstall digunakan untuk mencegah penggantian file biner python default /usr/bin/python.

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

Peringatan: Jangan menimpa atau menautkan biner Python asli, Ini dapat merusak sistem Anda.

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

Cent OS
  1. Cara Memperbarui CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 ke CentOS 7.7

  2. Cara Menginstal Crontab di CentOS/RHEL 7/6/5

  3. Cara Menginstal dan Mengkonfigurasi HAProxy di CentOS/RHEL 7/6

  1. Cara Menginstal JAVA 7 (JDK 7u79) di CentOS/RHEL 7/6/5 dan Fedora

  2. Cara Mengatur Server NTP di CentOS/RHEL 7/6 dan Fedora 30/29

  3. Cara Memasang Subversion (SVN) 1.8.19 di CentOS/RHEL 7/6/5

  1. Cara Memasang Subversion (SVN) 1.9 di CentOS/RHEL 7/6/5

  2. Cara Menginstal FFmpeg di CentOS/RHEL 7/6

  3. Cara Menginstal ownCloud 10 di CentOS/RHEL 7/6