Detailliertes Tutorial zur Neuinstallation von Python 3.6.6 auf CentOS 7.5

Detailliertes Tutorial zur Neuinstallation von Python 3.6.6 auf CentOS 7.5

ps: Die Umgebung ist wie der Titel

Mögliche Abhängigkeiten installieren

yum installiere OpenSSL-Entwicklung Bzip2-Entwicklung Expat-Entwicklung GDBM-Entwicklung Readline-Entwicklung SQLite-Entwicklung GCC GCC-C++ OpenSSL-Entwicklung

Laden Sie die komprimierte Datei herunter

Holen Sie sich den Download-Link

Hier wählen wir Python 3.6.6 von der offiziellen Python-Website aus. Die Download-Adresse lautet wie folgt

https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz

Sie können auch Ihre eigene Version wählen. Der offizielle FTP ist

https://www.python.org/ftp/python/

Laden Sie die komprimierte Datei herunter

Nun geben wir CentOS ein (das Verzeichnis ist zu diesem Zeitpunkt irrelevant), der Befehl lautet wie folgt

wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz

Download abgeschlossen, weiter zum nächsten Schritt

Entpacken Sie die komprimierte Datei

Mobile komprimierte Datei

Ich persönlich installiere Python im Verzeichnis /usr. Zuerst verschieben wir das komprimierte Python-Paket in den angegebenen Ordner. Zum Verschieben müssen wir den Befehl mv verwenden.

mv Aktuelle Position Verschobene Position

mv /root/Python-3.6.6.tar.xz /usr/

Geben Sie das Verzeichnis ein

Wir verwenden den Befehl cd, um den Zielordner aufzurufen, und verwenden ls, um alle Dateien im Ordner anzuzeigen.

CD /
ls
cd usr/
ls

Wir sehen, dass der Umzug erfolgreich war.

Entpacken

Dekomprimieren Sie tar.xz und verwenden Sie den Befehl xz -d, um das Tarball zu dekomprimieren.

xz -d Python-3.6.6.tar.xz

Wir verwenden erneut ls, um

Anschließend entpacken wir das Tar-Paket mit dem Befehl tar

tar -xvf Python-3.6.6.tar

Der Bildschirm scrollt schnell und die Dekomprimierung ist abgeschlossen

Wir können sehen, dass es bereits ein Python-3.6.6-Verzeichnis gibt

Kompilieren und installieren Sie Python

Gehen wir zuerst in das Python-Verzeichnis

cd Python-3.6.6/

Konfiguration hinzufügen

Tatsächlich wird Python im angegebenen Verzeichnis kompiliert und installiert, hier angegeben als /usr/python

./configure --prefix=/usr/python

ps: Wenn ein Fehler auftritt (wie unten gezeigt), müssen Sie zuerst gcc installieren

yum install -y gcc

Richtiges Ergebnis

Kompilieren und installieren

Verwenden des Make-Befehls

machen

Als nächstes müssen Sie warten

Nach Abschluss verwenden Sie den Befehl make install

installieren

Warten

Wenn ein Zlib-Fehler auftritt (wie unten gezeigt), müssen Sie zuerst Zlib installieren und dann erneut installieren.

yum -y installiere zlib*

Wenn ein ctypes-Fehler auftritt, müssen Sie zuerst libffy installieren

yum installiere libffi-devel -y

Screenshot der abgeschlossenen Python-Installation

An dieser Stelle kehren wir zum vorherigen Verzeichnis zurück. Wenn Sie einen Python-Ordner sehen, bedeutet dies, dass der Vorgang erfolgreich war. Wenn Ihnen während der Kompilierung und Installation Abhängigkeiten fehlen, ist möglicherweise kein Ordner vorhanden. In diesem Fall müssen Sie mit dem Hinzufügen der Konfiguration von vorne beginnen.

Erstellen eines Softlinks

Das Erstellen eines Softlinks entspricht dem Konfigurieren von Umgebungsvariablen

ln -s /usr/python/bin/python3 /usr/bin/python3

An dieser Stelle können wir Python aufrufen, indem wir python3 in ein beliebiges Verzeichnis eingeben

Lassen Sie uns import _ssl testen

Perfekt!

Wir müssen auch den Softlink von Pip konfigurieren, um Pip verwenden zu können

ln -s /usr/python/bin/pip3 /usr/bin/pip3

Installieren Sie den PyMySQL-Test mit Pip3

Zusammenfassen

Oben finden Sie das Tutorial zur Neuinstallation von Python 3.6.6 auf CentOS 7.5. Ich hoffe, es ist hilfreich für Sie. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • So installieren Sie Python 3.6 auf Alibaba Cloud CentOS 7.4
  • Lösung für Fehler bei der Installation von Python3.6.4 basierend auf CentOS7
  • So kompilieren und installieren Sie Python 3.6.2 in CentOS 7.3
  • Zusammenfassung der Probleme bei der Installation von Python 3.6 unter CentOS 7

<<:  Detaillierte Erläuterung der MySql-Analyse langsamer Abfragen und Öffnen des Protokolls langsamer Abfragen

>>:  Codeblock-Hervorhebung kann kopiert und angezeigt werden js Plugin highlight.js + clipboard.js Integration

Artikel empfehlen

Detaillierte Erklärung zum schnellen Erstellen einer Blog-Website mit Docker

Inhaltsverzeichnis 1. Vorbereitung 2. Bereitstell...

Fähigkeiten zur Seiten-Refaktorierung – Javascript, CSS

Über JS, CSS CSS: Stylesheet oben Vermeiden Sie C...

Lösung für leere Seite nach Vue-Verpackung

1. Lösung für das Problem, dass die Seite leer is...

Uniapp WeChat-Applet: Lösung bei Schlüsselfehler

Uniapp-Code <Vorlage> <Ansicht> <i...

So verwenden Sie Vue zum Entwickeln öffentlicher Account-Webseiten

Inhaltsverzeichnis Projekthintergrund Start Erste...

Einführung in MySQL-Isolationsebene, Sperre und MVCC

Ziel dieses Artikels ist es, die Beziehung zwisch...

Einführung in die JWT-Verifizierung mit Nginx und Lua

Inhaltsverzeichnis Vorwort Lua-Skript nignx.conf-...

So exportieren Sie MySQL-Abfrageergebnisse in CSV

Um MySQL-Abfrageergebnisse in CSV zu exportieren,...

CSS3 verwendet var()- und calc()-Funktionen, um Animationseffekte zu erzielen

Wissenspunkte in der Vorschau anzeigen. Animation...