Installez Python 2.5 sur RedHat / Centos


8

La version actuelle de Python est 2.4 ...

yum upgrade python

Donne

Could not find update match for python

Dois-je installer à partir de la source?

Réponses:


9

Oui, vous devez installer depuis la source, vous pouvez utiliser ce qui suit:

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

Cela installera Python 2.5 comme la commande python2.5, car yum et d'autres parties de CentOS nécessitent l'ancien Python 2.4, vous aurez donc deux versions de Python installées.

/usr/bin/python - 2.4.3
/usr/bin/python2.5 - 2.5

Merci - Je déteste avoir plusieurs versions de choses - par exemple, j'aimerais que mod_python utilise la version 2.5
EoghanM

3
La réponse de Timmy ci-dessous pourrait très bien être plus correcte; un simple «make install» va probablement impitoyablement frapper votre installation Python existante et casser votre boîte.
wzzrd

10
./configure 
make 
make install

La commande doit être la suivante (selon le fichier README pour 2.7)

./configure 
make
make altinstall

Voir la section "Installation de plusieurs versions" dans le fichier README .


1

J'ai eu cette erreur avec ./configure

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

donc j'ai installé ces paquets

yum install gcc make

alors ça marche;)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.