Website-Suche

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.

  1. sudo apt update
  2. 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:

  1. 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.

  1. sudo apt install -y python3-pip

Python-Pakete können installiert werden, indem man eingibt:

  1. 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:

  1. 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:

  1. 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.

  1. 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.

  1. 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:

  1. 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:

  1. print("Hello, World!")
Hello, World!

Schritt 9 — Virtuelle Umgebung deaktivieren

Beenden Sie den Python-Interpreter:

  1. quit()

Dann beenden Sie die virtuelle Umgebung:

  1. 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