Instale Python 2.5 en RedHat / Centos

8

La versión actual de Python es 2.4 ...

yum upgrade python

Da

Could not find update match for python

¿Tengo que instalar desde la fuente?

EoghanM
fuente

Respuestas:

9

Sí, necesita instalar desde la fuente, puede usar lo siguiente:

wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tgz
tar fxz Python-2.5.2.tgz
cd Python-2.5.2
./configure
make
make install

Esto instalará Python 2.5 como el comando python2.5, ya que yum y otras partes de CentOS requieren el antiguo Python 2.4, por lo que tendrá dos versiones de Python instaladas.

/usr/bin/python - 2.4.3
/usr/bin/python2.5 - 2.5
wzzrd
fuente
Gracias. Odio tener varias versiones de cosas. Por ejemplo, me gustaría que mod_python usara 2.5
EoghanM
3
La respuesta de Timmy a continuación podría muy bien ser más correcta; una simple 'instalación de instalación' probablemente golpeará sin piedad su instalación actual de Python y romperá su caja.
wzzrd
10
./configure 
make 
make install

El comando debe ser el siguiente (según el archivo README para 2.7)

./configure 
make
make altinstall

Consulte la sección "Instalación de varias versiones" en el archivo README .

timmy
fuente
1

Tuve este error con ./configure

configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

así que instalé estos paquetes

yum install gcc make

entonces, funciona;)

coto
fuente