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

Installieren Sie Python 3.11 auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

Python gilt als eine der beliebtesten, vielseitigsten und anfängerfreundlichsten Programmiersprachen. Es wird in einer Vielzahl von Bereichen eingesetzt, darunter Datenwissenschaft, maschinelles Lernen, schnelles Prototyping und Erstellen von Webanwendungen.

Python 3.11 wurde vor einigen Monaten dieses Jahres, im Oktober 2022, veröffentlicht und bietet eine Vielzahl von Verbesserungen, wie z. B. eine schnellere Ausführungsgeschwindigkeit, eine bessere Fehlerdiagnose und verbesserte Module, um nur einige zu nennen.

Hier bei LinuxAPT werden wir untersuchen, wie Python 3.11 auf Ubuntu 20.04 installiert wird.


Hauptmerkmale von Python:

  • Python kann auf einem Server verwendet werden, um Webanwendungen zu erstellen.
  • Python kann zusammen mit Software verwendet werden, um Workflows zu erstellen.
  • Python kann sich mit Datenbanksystemen verbinden. Es kann auch Dateien lesen und ändern.
  • Python kann verwendet werden, um Big Data zu verarbeiten und komplexe Mathematik durchzuführen.
  • Python kann für Rapid Prototyping oder produktionsreife Softwareentwicklung verwendet werden.


Schritte zur Installation von Python 3.11 auf Ubuntu 20.04

1. Systemaktualisierung durchführen

Zunächst müssen Sie Abhängigkeiten installieren, die während der Installation von Python 3.11 erforderlich sind. Aber aktualisieren Sie zuerst die Ubuntu-Paketlisten:

$ sudo apt update

Installieren Sie als Nächstes das Paket software-properties-common. Dies bietet eine Abstraktion von APT-Repositories und einige nützliche Skripte, die Ihnen helfen, Softwareanwendungen von Drittanbietern wie PPAs zu verwalten:

$ sudo apt install software-properties-common


2. Installieren Sie Python 3.11 auf Ubuntu

Um Ubuntu erfolgreich zu installieren, müssen wir das Deadsnakes-PPA hinzufügen, das die neuesten Versionen von Python wie Python 3.7 und 3.8 für Ubuntu 18.04 und Python 3.9 bis Python 3.11 für Ubuntu 18.04 und Ubuntu 20.04 bereitstellt.

Fahren Sie also mit dem Hinzufügen des Deadsnakes-PPA fort:

$ sudo add-apt-repository ppa:deadsnakes/ppa

Um mit dem Hinzufügen des PPA fortzufahren, fahren Sie fort und drücken Sie die EINGABETASTE.

Aktualisieren Sie als Nächstes die Paketlisten, um Ihr System mit dem neu hinzugefügten Deadsnakes-PPA zu synchronisieren:

$ sudo apt update

Verwenden Sie schließlich den APT-Befehl, um Python 3.11 zu installieren:

$ sudo apt install python3.11

Führen Sie den folgenden Befehl aus, um zu bestätigen, dass Python 3.11 installiert ist:

$ python3.11 —-version


3. Installieren Sie zusätzliche Python-Pakete

Darüber hinaus gibt es einige nützliche Pakete, die die standardmäßige Python-Installation ergänzen, die Sie möglicherweise installieren sollten.

Erwägen Sie die Installation von Entwicklungsheadern zum Erstellen und Kompilieren von C-Erweiterungen:

$ sudo apt install python3.11-dev

Erwägen Sie auch die Installation des Standardbibliotheksmoduls `dbm.gnu`:

$ sudo apt install python3.11-gdbm

Installieren Sie schließlich das Python-Modul venv, mit dem Sie virtuelle Umgebungen erstellen können:

$ sudo apt install python3.11-venv

Sie können auch die Installation der Tkinter-Python-Bibliothek in Erwägung ziehen:

$ sudo apt install python3.11-tk


Wie greife ich auf die Python 3.11-Shell zu?

Um auf die Python-Shell zuzugreifen, führen Sie den folgenden Befehl aus:

$ python3.11

Jetzt können Sie Ihren Python-Code ausführen.

Das venv-Modul von Python ist eine virtuelle Umgebung ist eine Python-Umgebung, in der der darin installierte Python-Interpreter, Bibliotheken und Skripte von denen in anderen virtuellen Umgebungen und (standardmäßig) allen auf Ihrem Betriebssystem installierten Bibliotheken isoliert sind, z. diejenigen, die auf Ihrem Ubuntu-Betriebssystem installiert sind, um Konflikte und Störungen Ihrer Produktionsumgebungen zu vermeiden.

Um sicherzustellen, dass Python 3.11 korrekt installiert ist und funktioniert, erstellen Sie wie folgt ein schnelles Python-Projekt.

Erstellen Sie zuerst das Projektverzeichnis und navigieren Sie dorthin:

$ mkdir ~/test_app && cd ~/test_app

Führen Sie nun im Stammverzeichnis des Projekts den folgenden Befehl aus, um eine virtuelle Umgebung zu erstellen, für den Testnamen test_app:

$ python3.11 -m venv test_app_venv

Beachten Sie, dass die kompilierte Installation venv. Wenn Sie jedoch mit der APT-Paketmanagermethode installiert haben, müssen Sie möglicherweise das venv-Paket installieren, wenn Sie auf Probleme stoßen:

$ sudo apt install python3.11-venv -y

Als nächstes aktivieren Sie die virtuelle Umgebung:

$ source test_app_venv/bin/activate

Nach dem Start der virtuellen Umgebung befinden Sie sich nun im Shell-Prompt-Terminal. Sie werden feststellen, dass der Name Ihrer Umgebung vorangestellt wird.

Standardmäßig sollte PIP3.11 installiert sein, der am häufigsten verwendete Paketmanager für Python.

Bevor Sie beginnen, prüfen Sie, ob Upgrades für PIP verfügbar sind:

$ python3.11 -m pip install --upgrade pip

Im Tutorial zum Testen der Installation wurde Apache-Airflow installiert.

Beispiel:

$ pip3.11 install apache-airflow

Wenn Sie die APT-Paketmanagermethode verwenden, müssen Sie die Python 3.11-dev-Version installieren. Andernfalls werden die meisten PIP-Pakete nicht korrekt installiert.

Manuelle Installationen (kompiliert) müssen dies nicht tun, da sie nativ installiert sind:

$ sudo apt install python3.11-dev -y

Entfernen Sie die Testanwendung mit PIP3.11:

$ pip3.11 uninstall apache-airflow

Um die virtuelle Umgebung zu verlassen, verwenden Sie den folgenden Befehl:

$ deactivate



Ubuntu
  1. i3 auf Ubuntu 20.04 installieren - Schritt-für-Schritt-Anleitung?

  2. Tor auf Ubuntu 20.04 installieren – Schritt-für-Schritt-Anleitung?

  3. Installieren Sie qt auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

  4. Git auf Ubuntu 20.04 installieren – Schritt-für-Schritt-Anleitung?

  5. LAMP in Ubuntu 20.04 installieren - Schritt-für-Schritt-Anleitung?

Rundeck auf Ubuntu 20.04 installieren - Schritt-für-Schritt-Anleitung ?

7-zip auf Ubuntu 20.04 installieren - Schritt-für-Schritt-Anleitung ?

Asterisk auf Ubuntu 20.04 installieren - Schritt für Schritt Anleitung ?

Installieren Sie Jekyll auf Ubuntu 20.04 - Eine Schritt-für-Schritt-Anleitung?

Installieren Sie 11ty auf Ubuntu 20.04 - Eine Schritt-für-Schritt-Anleitung?

Scribus auf Ubuntu 20.04 installieren – Eine Schritt-für-Schritt-Anleitung?