Installa Python 2.5 su RedHat / Centos


8

L'attuale versione di Python è 2.4 ...

yum upgrade python

Could not find update match for python

Devo installare dal sorgente?

Risposte:


9

Sì, è necessario installare dall'origine, è possibile utilizzare quanto segue:

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

Questo installerà Python 2.5 come comando python2.5, poiché yum e altre parti di CentOS richiedono il vecchio Python 2.4, quindi avrai due versioni di Python installate.

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

Grazie - odio avere più versioni delle cose - ad esempio, vorrei che mod_python usasse 2.5
EoghanM,

3
La risposta di Timmy qui sotto potrebbe benissimo essere più corretta; un semplice 'make install' probabilmente spingerà spietatamente la tua installazione Python esistente e spezzerà la tua scatola.
wzzrd,

10
./configure 
make 
make install

Il comando dovrebbe essere il seguente (secondo il README per 2.7)

./configure 
make
make altinstall

Vedere la sezione "Installazione di più versioni" in README .


1

Ho avuto questo errore con ./configure

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

così ho installato questi pacchetti

yum install gcc make

quindi funziona;)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.