Cómo instalar Python 2.7.18 en CentOS/RHEL 7/6 y Fedora 32/31

Cómo instalar Python 2.7.18 en CentOS/RHEL 7/6 y Fedora 32/31

Hoy estaba tratando de instalar una aplicación en mi Centos 7.4 Sistema que requirió Python> = 2.7.10, pero hay Python 2.7.5 Instalado, que no podemos eliminar ya que otras aplicaciones dependen de ello. Este tutorial te ayudará a instalar Python 2.7.18 sin eliminar versiones más antiguas.

1. Requisitos previos

En primer lugar, asegúrese de tener el paquete GCC instalado en su sistema. Use el siguiente comando para instalar GCC si no lo tiene instalado.

YUM Instale GCC OpenSSL-devel BZIP2-devel # en sistemas CentOS DNF Instalar GCC OpenSSL-Devel BZIP2-Devel # en sistemas Fedora  

2. Descargar Python 2.7

Descargar Python usando el siguiente comando del sitio oficial de Python. También puede descargar la última versión en lugar de especificada a continuación.

CD/USR/SRC WGet https: // www.pitón.org/ftp/python/2.7.18/Python-2.7.18.tgz 

Extraer el archivo descargado usando el comando alquitrán.

tar xzf python-2.7.18.tgz 

3. Instalar Python 2.7

Ahora ejecute los siguientes comandos para compilar Python 2.7 e instalar en su sistema utilizando altinstall.

CD Python-2.7.18 ./configurar: las optimizaciones de inauguración hacen que AltInstall 

Make AltInstall se usa para evitar reemplazar el archivo binario Python predeterminado/USR/bin/Python.

4. Revise la versión de Python

Verifique la última versión instalada de Python usando el siguiente comando. Durante esta instalación, el último binario de Python se instaló en ruta/usr/local/bin/python2.7. El binario existente estaba ubicado debajo /usr /bin.

/usr/local/bin/python2.7 -V Python 2.7.18 

ADVERTENCIA: No sobrescriba ni vincule el binario de Python original, esto puede dañar su sistema.

5. Instalar pip

PIP es una utilidad útil para instalar y administrar módulos Python. Instalemos el PIP para la versión de Python instalada.

curl "https: // bootstrap.pypa.IO/Get-PIP.py "-o" get -Pip.py "python2.7 Get-PIP.py