So installieren Sie Python 2.7.18 auf CentOS/RHEL 7/6 und Fedora 32/31

So installieren Sie Python 2.7.18 auf CentOS/RHEL 7/6 und Fedora 32/31

Heute habe ich versucht, eine Bewerbung in meinem CentOS 7 zu installieren.4 System, das Python> = 2 erforderte.7.10, aber es gibt Python 2.7.5 installiert, was wir nicht entfernen können, da andere Anwendungen davon abhängen. In diesem Tutorial können Sie Python 2 installieren.7.18 ohne ältere Versionen zu entfernen.

1. Voraussetzungen

Stellen Sie zunächst sicher, dass ein GCC -Paket auf Ihrem System installiert ist. Verwenden Sie den folgenden Befehl, um GCC zu installieren, wenn Sie ihn nicht installieren lassen.

yum install GCC OpenSSL-Devel BZIP2-Devel # on CentOS Systems DNF Installation GCC OpenSSL-Devel BZIP2-Devel # auf Fedora Systems  

2. Laden Sie Python 2 herunter.7

Laden Sie Python mit dem folgenden Befehl von der offiziellen Python -Site herunter. Sie können die neueste Version auch anstelle von unten angegeben herunterladen.

CD/usr/src wGet https: // www.Python.org/ftp/python/2.7.18/Python-2.7.18.TGZ 

Downloaded Archive mit dem TAR -Befehl extrahieren.

Tar XZF Python-2.7.18.TGZ 

3. Installieren Sie Python 2.7

Führen Sie nun die folgenden Befehle aus, um Python 2 zu kompilieren.7 und installieren Sie auf Ihrem System mithilfe Altinstall.

CD Python-2.7.18 ./configure-Enderable-optimierungen machen Altinstall 

Made Altinstall wird verwendet, um zu verhindern, dass die Standard -Binärdatei/usr/bin/python die Standardpython -Binärdatei ersetzt.

4. Überprüfen Sie die Python -Version

Überprüfen Sie die neueste Version von Python mit dem folgenden Befehl. Während dieser Installation wurde die neueste Python -Binärin auf Path/usr/local/bin/python2 installiert.7. Die bestehende Binärdatei befand sich unter /usr /bin.

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

Warnung: Überschreiben oder verbinden Sie nicht die ursprüngliche Python -Binärin, dies kann Ihr System beschädigen.

5. PIP einbauen

PIP ist ein nützliches Dienstprogramm zur Installation und Verwaltung von Python -Modulen. Installieren wir das PIP für die installierte Python -Version.

curl "https: // Bootstrap.Pypa.IO/Get-Pip.Py "-o" Get -Pip.Py "Python2.7 Get-Pip.py