Python - Umgebungssetup

Hallo, aufstrebende Pythonistas! Ich freue mich, euch auf dem aufregenden Weg durch das Einrichten eurer Python-Umgebung zu führen. Als jemand, der seit Jahren Python lehrt, kann ich euch versichern, dass dieser erste Schritt entscheidend ist, aber keine Sorge – wir machen es lustig und einfach!

Python - Environment Setup

Lokale Umgebung einrichten

Bevor wir in das Programmieren einsteigen, müssen wir ein gemütliches Zuhause für Python auf deinem Computer schaffen. Stell dir vor, du baust einen Nest für eine Haupythons (natürlich vom digitalen Typ!). Dieser Prozess umfasst das Herunterladen und Installieren von Python und das Anzeigen deines Computers, wo er es finden kann.

Python herunterladen

Zuerst Mal, lassen uns Python auf deinen Computer bringen. Gehe zur offiziellen Python-Website (python.org) und suche den Abschnitt „Downloads“. Du wirst verschiedene Versionen sehen, aber für Anfänger empfehle ich, mit der neuesten stabilen Version von Python 3 zu bleiben.

Pro Tipp: Lade immer von der offiziellen Quelle herunter, um überraschungen zu vermeiden!

Python installieren

Jetzt, wo du Python heruntergeladen hast, ist es an der Zeit, den roten Teppich auszurollen und es auf deinem Computer willkommen zu heißen. Der Installationsprozess unterscheidet sich leicht je nach Betriebssystem, also lassen uns das mal aufteilen:

Python auf Ubuntu Linux installieren

Für meine Ubuntu-Nutzer gibt es Glück! Python kommt in der Regel vorinstalliert auf Ubuntu. Um zu überprüfen, öffne deinen Terminal und gib ein:

python3 --version

Wenn du eine Versionsnummer siehst, bist du bereit! Wenn nicht, keine Sorge. Gib einfach ein:

sudo apt-get update
sudo apt-get install python3

Python auf anderen Linux-Systemen installieren

Wenn du eine andere Linux-Distribution verwendest, ist der Prozess ähnlich. Du kannst den Paketmanager deiner Distribution verwenden. Zum Beispiel auf Fedora:

sudo dnf install python3

Python auf Windows installieren

Windows-Nutzer, euer Prozess ist etwas anders, aber genauso einfach:

  1. Führe den Installer herunter, den du geladen hast.
  2. Stelle sicher, dass du das Kästchen „Python zu PATH hinzufügen“ aktivierst – das spart uns einen Schritt später!
  3. Klicke auf „Jetzt installieren“ und lasse die Magie passieren.

PATH einrichten

Nun müssen wir sicherstellen, dass dein Computer weiß, wo er Python finden muss, wenn du es verwenden möchtest. Das ist wie dem Computer eine Karte zum Haus von Python zu geben.

PATH auf Unix/Linux einrichten

Für meine Linux- und Mac-Nutzer, öffne deinen Terminal und bearbeite deine .bashrc oder .bash_profile Datei:

nano ~/.bashrc

Füge diese Zeile am Ende hinzu:

export PATH="/usr/local/bin:$PATH"

Speichere und beende, dann führe aus:

source ~/.bashrc

PATH auf Windows einrichten

Windows-Nutzer, die „Python zu PATH hinzufügen“ während der Installation aktiviert haben, können diesen Schritt überspringen. Wenn du das nicht getan hast, keine Sorge! Hier ist, was du tun musst:

  1. Klicke mit der rechten Maustaste auf „Dieser PC“ und wähle „Eigenschaften“
  2. Klicke auf „Erweiterte Systemeinstellungen“
  3. Klicke auf „Umgebungsvariablen“
  4. Unter „Systemvariablen“, finde und wähle „Pfad“, dann klicke auf „Bearbeiten“
  5. Klicke auf „Neu“ und füge den Pfad zu deiner Python-Installation hinzu (normalerweise etwas wie C:\Python39)

Python-Umgebungsvariablen

Umgebungsvariablen sind wie geheime Nachrichten, die du für Python hinterlassen kannst. Sie können beeinflussen, wie Python sich verhält. Hier ist eine Tabelle einiger gemeinsamer Umgebungsvariablen:

Variable Beschreibung
PYTHONPATH Erweitert den Standard-Suchpfad für Moduldateien
PYTHONSTARTUP Pfad zu einer Initialisierungsdatei, die bei der interaktiven Start wird ausgeführt
PYTHONCASEOK Wird unter Windows verwendet, um fallunabhängiges Importieren von Modulen zu ermöglichen
PYTHONHOME Alternativer Suchpfad für Module

Du musst diese jetzt nicht setzen, aber es ist gut zu wissen, dass sie existieren, für den Fall, dass du sie später benötigst!

Python ausführen

Glückwunsch! Du hast deine Python-Umgebung eingerichtet. Lassen uns sicherstellen, dass alles funktioniert. Öffne deinen Terminal (oder den Befehlsprompt unter Windows) und gib ein:

python

Du solltest etwas wie folgt sehen:

Python 3.9.5 (default, May 3 2021, 08:33:23)
[GCC 10.2.1 20201125 (Red Hat 10.2.1-9)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Dies ist die interaktive Python-Shell. Lass uns einen einfachen Befehl ausprobieren:

>>> print("Hello, Python!")
Hello, Python!

Wenn du "Hello, Python!" ausgegeben siehst, gib dir einen Daumen nach oben – du hast Python erfolgreich eingerichtet und deinen ersten Befehl ausgeführt!

Denke daran, das Einrichten deiner Umgebung ist wie das Vorbereiten der Küche, bevor du ein köstliches Essen zubereitest. Jetzt, wo wir alles eingestellt haben, sind wir bereit, unglaubliche Dinge mit Python zu erschaffen.

In meinen Jahren des Lehrens habe ich festgestellt, dass Schüler, die sich die Zeit nehmen, ihre Umgebung richtig einzurichten, eine viel glattere Lernausbildung haben. Also, gut gemacht, dass du diesen wichtigen ersten Schritt hingelegt hast!

Nächste Mal werden wir uns in das Schreiben und Ausführen komplexerer Python-Programme stürzen. Bis dahin, experimentiere gerne in der interaktiven Shell. Wer weiß? Du könntest etwas Cooles entdecken, bevor wir in der nächsten Lektion aufeinander treffen!

Happy coding, zukünftige Python-Meister!

Credits: Image by storyset