Wie man Python 3 installiert und eine Programmierumgebung auf Ubuntu 18.04 einrichtet [Schnelleinführung]
###Einführung
Python ist eine flexible und vielseitige Programmiersprache, die Stärken in Skripting, Automatisierung, Datenanalyse, maschinellem Lernen und Backend-Entwicklung hat.
Dieses Tutorial führt Sie durch die Installation von Python und das Einrichten einer Programmierumgebung auf einem Ubuntu 18.04-Server. Für eine detailliertere Version dieses Tutorials, mit besseren Erklärungen zu jedem Schritt, konsultieren Sie bitte "Wie man Python 3 installiert und eine Programmierumgebung auf einem Ubuntu 18.04-Server einrichtet."
Schritt 1 — Aktualisieren und Upgrade
Melden Sie sich als sudo-Nicht-Root-Benutzer bei Ihrem Ubuntu 18.04-Server an und aktualisieren und upgraden Sie zuerst Ihr System, um sicherzustellen, dass Ihre gelieferte Version von Python 3 auf dem neuesten Stand ist.
- sudo apt update
- sudo apt -y upgrade
Bestätigen Sie die Installation, falls Sie dazu aufgefordert werden.
Schritt 2 — Überprüfen Sie die Version von Python
Überprüfen Sie, welche Version von Python 3 installiert ist, indem Sie eingeben:
- python3 -V
Sie erhalten eine Ausgabe, die der folgenden ähnelt, abhängig davon, wann Sie Ihr System aktualisiert haben.
Python 3.6.7
Schritt 3 — Pip installieren
Um Softwarepakete für Python zu verwalten, installieren Sie pip, ein Werkzeug, das Bibliotheken oder Module installiert und verwaltet, die Sie in Ihren Projekten verwenden können.
- sudo apt install -y python3-pip
Python-Pakete können installiert werden, indem man eingibt:
- pip3 install package_name
Hier kann package_name auf jedes Python-Paket oder jede Bibliothek verweisen, wie Django für die Webentwicklung oder NumPy für wissenschaftliches Rechnen. Wenn Sie NumPy installieren möchten, können Sie dies mit dem Befehl pip3 install numpy tun.
Schritt 4 — Zusätzliche Werkzeuge installieren
Es gibt noch einige weitere Pakete und Entwicklungstools zu installieren, um sicherzustellen, dass wir eine robuste Einrichtung für unsere Programmierumgebung haben:
- sudo apt install build-essential libssl-dev libffi-dev python3-dev
Schritt 5 — venv installieren
Virtuelle Umgebungen ermöglichen es Ihnen, einen isolierten Raum auf Ihrem Server für Python-Projekte zu haben. Wir werden venv verwenden, das Teil der Standardbibliothek von Python 3 ist, und das wir installieren können, indem wir folgendes eingeben:
- sudo apt install -y python3-venv
Schritt 6 — Erstellen Sie eine virtuelle Umgebung
Sie können eine neue Umgebung mit dem pyvenv-Befehl erstellen. Hier werden wir unsere neue Umgebung my_env nennen, aber Sie können Ihre nach Belieben benennen.
- python3.6 -m venv my_env
Schritt 7 — Virtuelle Umgebung aktivieren
Aktivieren Sie die Umgebung mit dem folgenden Befehl, wobei my_env der Name Ihrer Programmierumgebung ist.
- source my_env/bin/activate
Ihr Befehlszeilenprompt wird nun mit dem Namen Ihrer Umgebung vorangestellt:
-
Schritt 8 — Virtuelle Umgebung testen
Öffnen Sie den Python-Interpreter:
- python
Beachten Sie, dass Sie innerhalb der Python 3 virtuellen Umgebung den Befehl python anstelle von python3 und pip anstelle von pip3 verwenden können.
Sie wissen, dass Sie im Interpreter sind, wenn Sie die folgende Ausgabe erhalten:
Python 3.6.5 (default, Apr 1 2018, 05:46:30)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Nun verwende die print()-Funktion, um das traditionelle Hello, World-Programm zu erstellen:
- print("Hello, World!")
Hello, World!
Schritt 9 — Virtuelle Umgebung deaktivieren
Beenden Sie den Python-Interpreter:
- quit()
Dann beenden Sie die virtuelle Umgebung:
- deactivate
Weiterführende Literatur
Hier sind Links zu detaillierteren Tutorials, die mit diesem Leitfaden verbunden sind:
- Wie man Python 3 installiert und eine Programmierumgebung auf einem Ubuntu 18.04 Server einrichtet
- Kostenloses Wie man in Python 3 programmiert eBook
- Programmierungsprojekt-Tutorials