Einführung
Python ist eine beliebte Programmiersprache, die häufig zum Schreiben von Skripten für Betriebssysteme verwendet wird. Es ist vielseitig genug für den Einsatz in der Webentwicklung und im App-Design.
In diesem Tutorial erfahren Sie, wie Sie Python 3.8 auf Ubuntu 18.04 oder Ubuntu 20.04 installieren.
Voraussetzungen
- Ein System, auf dem Ubuntu 18.04 oder Ubuntu 20.04 ausgeführt wird
- Ein Benutzerkonto mit sudo Privilegien
- Zugriff auf ein Terminalfenster/eine Befehlszeile (Strg –Alt –T )
- Stellen Sie sicher, dass Ihre Umgebung für die Verwendung von Python 3.8 konfiguriert ist
Option 1:Installieren Sie Python 3 mit apt (einfacher)
Dieser Prozess verwendet den apt-Paketmanager um Python zu installieren. Es gibt weniger Schritte, aber es ist abhängig von einem Drittanbieter, der Software-Updates hostet. Möglicherweise sehen Sie neue Versionen nicht so schnell in einem Drittanbieter-Repository.
Bei den meisten Werksversionen von Ubuntu 18.04 oder Ubuntu 20.04 ist Python vorinstalliert. Überprüfen Sie Ihre Version von Python, indem Sie Folgendes eingeben:
python --version
Wenn der Revisionsstand niedriger als 3.7.x ist oder wenn Python nicht installiert ist, fahren Sie mit dem nächsten Schritt fort.
Schritt 1:Bestandslisten aktualisieren und aktualisieren
Öffnen Sie ein Terminalfenster und geben Sie Folgendes ein:
sudo apt update
Schritt 2:Installieren Sie unterstützende Software
Das Paket software-properties-common gibt Ihnen eine bessere Kontrolle über Ihren Paketmanager, indem Sie PPA-Repositories (Personal Package Archive) hinzufügen können. Installieren Sie die unterstützende Software mit dem Befehl:
sudo apt install software-properties-common
Schritt 3:Deadsnakes-PPA hinzufügen
Deadsnakes ist ein PPA mit neueren Versionen als die Standard-Ubuntu-Repositories. Fügen Sie das PPA hinzu, indem Sie Folgendes eingeben:
sudo add-apt-repository ppa:deadsnakes/ppa
Das System fordert Sie auf, die Eingabetaste zu drücken, um fortzufahren. Tun Sie dies und lassen Sie es zu Ende gehen. Aktualisieren Sie die Paketlisten erneut:
sudo apt update
Schritt 4:Python 3 installieren
Jetzt können Sie die Installation von Python 3.8 mit dem Befehl starten:
sudo apt install python3.8
Warten Sie, bis der Vorgang abgeschlossen ist, und überprüfen Sie, ob die Python-Version erfolgreich installiert wurde::
python --version
Option 2:Installieren Sie Python 3.7 aus dem Quellcode (neueste Version)
Verwenden Sie diesen Prozess, um den Quellcode vom Entwickler herunterzuladen und zu kompilieren. Es ist etwas komplizierter, aber der Kompromiss besteht darin, auf eine neuere Version von Python zuzugreifen.
Schritt 1:Lokale Repositories aktualisieren
Um lokale Repositorys zu aktualisieren, verwenden Sie den Befehl:
sudo apt update
Schritt 2:Installieren Sie unterstützende Software
Das Kompilieren eines Pakets aus dem Quellcode erfordert zusätzliche Software.
Geben Sie Folgendes ein, um die erforderlichen Pakete für Python zu installieren:
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
Schritt 3:Laden Sie die neueste Version des Python-Quellcodes herunter
Um die neueste Version des Python-Quellcodes herunterzuladen, navigieren Sie zu /tmp
Verzeichnis und verwenden Sie wget
Befehl:
cd /tmp
wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
Schritt 4:Komprimierte Dateien extrahieren
Als nächstes müssen Sie die heruntergeladene tgz-Datei mit dem folgenden Befehl extrahieren:
tar -xf Python-3.8.3.tgz
Schritt 5:System testen und Python optimieren
Bevor Sie die Software installieren, stellen Sie sicher, dass Sie das System testen und Python optimieren.
Die Datei ./configure
-Befehl wertet Python aus und bereitet es für die Installation auf Ihrem System vor. Verwenden der --optimization
Option beschleunigt die Codeausführung um 10–20 %.
Geben Sie Folgendes ein:
cd python-3.8.3
./configure --enable-optimizations
Dieser Schritt kann bis zu 30 Minuten dauern.
Schritt 6:Installieren Sie eine zweite Instanz von Python (empfohlen)
Um zusätzlich zu Ihrer aktuellen Python-Installation eine zweite Installation von Python 3.835 zu erstellen, geben Sie Folgendes ein:
sudo make altinstall
Es wird empfohlen, altinstall
zu verwenden Methode. Ihr Ubuntu-System verfügt möglicherweise über Softwarepakete, die von Python 2.x abhängig sind.
(Option) Python-Standardinstallation überschreiben
Geben Sie Folgendes ein, um Python 3.8.3 über Ihrem vorhandenen Python zu installieren:
sudo make install
Warten Sie, bis der Vorgang abgeschlossen ist.
Schritt 7:Überprüfen Sie die Python-Version
Geben Sie Folgendes ein:
python3 --version
Unterschiedliche Versionen von Python verwenden
Wenn Sie die Datei altinstall
verwendet haben -Methode haben Sie gleichzeitig zwei verschiedene Versionen von Python auf Ihrem System. Jede Installation verwendet einen anderen Befehl.
Verwenden Sie python
Befehl, um Befehle für alle älteren Python 2.x-Versionen auf Ihrem System auszuführen. Zum Beispiel:
python --version
Um einen Befehl mit der neueren Version auszuführen, verwenden Sie python3
. Zum Beispiel:
python3 --version
Es ist möglich, mehrere Hauptversionen (3.x oder 2.x) von Python auf Ihrem System zu haben. Wenn Sie sowohl Python 3.7.x als auch Python 3.8.x installiert haben, verwenden Sie die zweite Ziffer, um anzugeben, welche Version Sie verwenden möchten:
python3.7 --version
python3.8 --version