GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Python 3 unter Ubuntu 18.04 oder 20.04

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 (StrgAltT )
  • 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

Ubuntu
  1. So installieren Sie Django unter Ubuntu 18.04

  2. So installieren Sie Python 3.9 unter Ubuntu 18.04

  3. Wie installiere ich Python 3.2 in Ubuntu 13.04?

  4. So installieren Sie Python 3.6 unter Ubuntu 16.04

  5. So installieren Sie Python 3.9 auf Ubuntu 20.04

So installieren Sie die neueste Python unter Ubuntu 18.04

So installieren Sie Python 3.11 auf Ubuntu 20.04

So installieren Sie Python 3.6 unter Ubuntu 16.04, Ubuntu 16.10, 17.04

So installieren Sie Python unter Ubuntu 20.04

So installieren Sie Python unter 3.9 Ubuntu 20.04

So installieren Sie Python unter Ubuntu 22.04