Installieren Sie Python 2.5 auf RedHat / Centos


8

Aktuelle Python-Version ist 2.4 ...

yum upgrade python

Gibt

Could not find update match for python

Muss ich von der Quelle installieren?

Antworten:


9

Ja, Sie müssen von der Quelle installieren. Sie können Folgendes verwenden:

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

Dadurch wird Python 2.5 als Befehl python2.5 installiert, da für yum und andere Teile von CentOS das alte Python 2.4 erforderlich ist, sodass zwei Versionen von Python installiert sind.

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

Danke - ich hasse es, mehrere Versionen von Dingen zu haben - zB möchte ich, dass mod_python 2.5
EoghanM

3
Timmys Antwort unten könnte sehr wohl korrekter sein; Eine bloße 'make install' wird wahrscheinlich Ihre bestehende Python-Installation rücksichtslos verprügeln und Ihre Box zerbrechen.
wzzrd

10
./configure 
make 
make install

Der Befehl sollte wie folgt lauten (gemäß README für 2.7)

./configure 
make
make altinstall

Siehe den Abschnitt "Installieren mehrerer Versionen" in der README-Datei .


1

Ich hatte diesen Fehler mit ./configure

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

Also habe ich diese Pakete installiert

yum install gcc make

dann funktioniert es;)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.