---
title: "Python installieren: Guide für Windows, macOS \u0026 Linux"
description: "Lerne, wie du Python 3 auf Windows, macOS und Linux installierst: Offizieller Download, PATH-Einstellungen und Terminal-Befehle (Stand 2026)."
url: "https://www.alemasone.com/de/python-installieren-windows-macos-linux/"
language: "de"
published: 2023-12-29
updated: 2026-09-12
categories: ["Programmierung Und Entwicklung"]
translations:
  it: "https://www.alemasone.com/it/come-installare-python/"
  en: "https://www.alemasone.com/en/how-to-install-python-windows-macos-linux/"
  es: "https://www.alemasone.com/es/como-instalar-python-windows-macos-linux/"
  fr: "https://www.alemasone.com/fr/installer-python-windows-macos-linux/"
  pt: "https://www.alemasone.com/pt/como-instalar-python-windows-macos-linux/"
---

# Python installieren: Guide für Windows, macOS & Linux

Um Python unter Windows zu installieren, nutzt man heute den **Python-Installer** aus dem Microsoft Store (oder den klassischen .exe-Installer – denk dabei unbedingt an das Häkchen bei **Add python.exe to PATH**). Auf macOS gibt es das offizielle Paket oder Homebrew, unter Linux nutzt du die Paketverwaltung deiner Distribution. Die aktuellste stabile Version ist die **3.14**.

Python ist kostenlos, Open Source und funktioniert unter Windows, macOS und Linux auf die gleiche Weise: Nur die Installation unterscheidet sich. Hier findest du die Anleitung für jedes der drei Systeme sowie ein paar Dinge, die in alten Guides oft fehlen – zum Beispiel, wie du den PATH korrigierst, falls du ihn vergessen hast, oder warum du das Python, das bereits auf deinem Mac installiert ist, nicht verwenden solltest.

## Welche Python-Version sollst du wählen

Auf der offiziellen Website sind immer mehrere Versionen gleichzeitig verfügbar. Im Allgemeinen gilt:

- **Wenn du gerade erst lernst oder ein neues Projekt startest**, lade die neueste stabile Version herunter – das ist die oberste in der Download-Liste: aktuell ist das die **Python 3.14**-Serie.
- **Wenn du an einem bestehenden Projekt arbeitest**, prüfe zuerst, welche Versionen deine Bibliotheken benötigen, da einige Pakete einige Monate brauchen, um mit den neuesten Versionen kompatibel zu sein.

Jede Version erhält etwa zwei Jahre lang reguläre Updates und danach weitere drei Jahre ausschließlich Sicherheitsupdates – also insgesamt fünf Jahre Support. Es ist kein Problem, auf einer ein oder zwei Jahre alten Version zu bleiben. Vermeide jedoch Versionen ohne Support: Aktuell sind das Python 2 und alle Serien bis einschließlich 3.9.

## So installierst du Python unter Windows

Unter Windows gibt es zwei Wege: den **Python-Installer** (den die Projektseite heute empfiehlt) und den klassischen **.exe-Installer**, der zwar noch verfügbar ist, aber ab Version 3.16 voraussichtlich verschwinden wird.

### Die empfohlene Methode: Python-Installer

1. Öffne den **Microsoft Store** und suche nach „Python install manager“ oder installiere ihn direkt über das Terminal mit `winget install 9NQ7512CXL7T`.
2. Beim ersten Start erfolgt eine automatische Konfigurationsprüfung: Lass sie einfach durchlaufen.
3. Öffne die **Eingabeaufforderung** (CMD) oder die **PowerShell** und gib ein:

```powershell
   py install 3.14
```

   Der Befehl lädt die neueste Version der 3.14-Serie herunter und installiert sie. Für eine andere Serie musst du die Nummer anpassen, zum Beispiel `py install 3.12`.
4. Überprüfe die Installation mit:

```powershell
   py --version
```

Der Python-Installer benötigt **Windows 10 oder 11**. Wenn du die traditionelle Methode bevorzugst, verwende den unten beschriebenen Installer.

### Die klassische Methode: der .exe-Installer

1. Gehe zur [Download-Seite für Windows](https://www.python.org/downloads/windows/) und lade den **Windows installer (64-bit)** der neuesten stabilen Version herunter. Die 32-Bit-Version ist nur für sehr alte Computer gedacht.
2. Starte die Datei. Setze im ersten Fenster unbedingt das Häkchen bei **Add python.exe to PATH**: Das ist die Option, die fast alle vergessen – ohne dieses Häkchen kannst du Python nicht über die Eingabeaufforderung starten.

3. Klicke auf **Install Now** und warte, bis der Vorgang abgeschlossen ist.
4. Öffne die Eingabeaufforderung und gib `py` oder `python` ein. Wenn die Version gefolgt von `>>>` erscheint, bist du im Interpreter: Mit `exit()` kannst du ihn wieder verlassen.

Die aktuellen Versionen (ab 3.13) funktionieren nur auf **Windows 10 oder neuer**. Windows 7 wird ab der 3.9-Serie nicht mehr unterstützt.

### Wenn du vergessen hast, Python zum PATH hinzuzufügen

Das lässt sich auch nachträglich beheben:

1. Öffne das Startmenü, suche nach „Umgebungsvariablen“ und wähle **Systemumgebungsvariablen bearbeiten**.
2. Klicke auf **Umgebungsvariablen**, wähle unter den Benutzervariablen den Eintrag **Path** aus und klicke auf **Bearbeiten**.
3. Füge eine neue Zeile mit dem Installationspfad hinzu (zum Beispiel `C:\Users\<nome utente>\AppData\Local\Programs\Python\Python314\`) und eine weitere für das dazugehörige Unterverzeichnis `Scripts`.
4. Bestätige alles mit **OK**.

Um es zu testen, öffne eine **neue** Eingabeaufforderung (in bereits geöffneten Fenstern werden Änderungen nicht übernommen) und gib `echo %PATH%` ein: Wenn der Python-Ordner gefunden wird, hat es geklappt. Alternativ kannst du den Installer erneut starten, auf **Modify** klicken und die Option zum Hinzufügen von Python zu den Umgebungsvariablen auswählen.

## So installierst du Python unter macOS

macOS hat zwar bereits ein vorinstalliertes Python, aber das ist für Apple-eigene Tools gedacht: eine alte Version (aktuell 3.9 auf macOS Tahoe), die zusammen mit den Xcode Command Line Tools installiert wurde und nicht aktualisiert wird. Für deine eigene Entwicklung brauchst du eine eigene Installation.

### Mit dem offiziellen Paket

1. Gehe zur [Download-Seite für macOS](https://www.python.org/downloads/macos/) und lade den **macOS installer** der neuesten stabilen Version herunter. Dieser funktioniert sowohl auf Macs mit Apple Silicon als auch auf Intel-basierten Modellen.
2. Öffne die Datei `.pkg` und folge dem Installationsassistenten.
3. Öffne das **Terminal** und prüfe es:

```bash
   python3 --version
```

### Mit Homebrew

Wenn du bereits **Homebrew** nutzt, ist die Installation über Homebrew am bequemsten, um Python aktuell zu halten:

**Du hast noch kein Homebrew?**

Besuchen Sie die [offizielle Homebrew-Website](https://brew.sh/), kopieren Sie den Installationsbefehl von der Startseite und fügen Sie ihn in das Terminal ein. Folgen Sie anschließend den Anweisungen unter „Nächste Schritte“, um Homebrew zu Ihrem PATH hinzuzufügen.

```bash
brew install python3
```

Homebrew installiert die neueste unterstützte Version (aktuell 3.14) und hält sie mit `brew upgrade` aktuell.

Auf dem Mac heißt der Befehl `python3`, nicht `python`. Wenn du nur `python` schreiben möchtest, füge einen Alias in der Konfigurationsdatei deiner Shell hinzu, die seit macOS Catalina **zsh** ist:

```bash
echo 'alias python="python3"' >> ~/.zshrc
source ~/.zshrc
```

## So installierst du Python unter Linux

Fast alle Distributionen haben bereits Python 3 vorinstalliert. Überprüfe es mit:

```bash
python3 --version
```

Falls es fehlt, installiere es über den Paketmanager deiner Distribution:

```bash
sudo apt update
sudo apt install python3
```

Das gilt für Debian, **Ubuntu** und deren Derivate.

```bash
sudo dnf install python3
```

Dies gilt für **Fedora** und aktuelle Red Hat-Distributionen: `yum` existiert zwar noch als Alias, aber der heutige Befehl lautet `dnf`.

Unter Debian und Ubuntu sind `pip` und die Module für virtuelle Umgebungen separate Pakete: Installiere sie mit `sudo apt install python3-pip python3-venv`.

**Python aus dem Quellcode kompilieren**

Das ist nur nötig, wenn du eine Version oder eine Konfiguration benötigst, die deine Distribution nicht anbietet:

```bash
cd /tmp
wget https://www.python.org/ftp/python/3.14.7/Python-3.14.7.tgz
tar -xzf Python-3.14.7.tgz
cd Python-3.14.7
./configure
make
sudo make altinstall
```

Nutze `make altinstall` statt `make install`: So überschreibst du das System-Python nicht, das die Distribution für ihre eigenen Tools verwendet, und beide Versionen können nebeneinander existieren.

## Nach der Installation: pip und virtuelle Umgebungen

Mit Python wird **pip** mitgeliefert, das Programm zum Installieren von Bibliotheken. Bevor du jedoch etwas installierst, erstelle eine **virtuelle Umgebung** für dein Projekt: ein Ordner mit seinem eigenen Python und seinen Bibliotheken, getrennt vom Rest. So können zwei Projekte verschiedene Versionen derselben Bibliothek nutzen, ohne sich gegenseitig in die Quere zu kommen.

```bash
# Crea l'ambiente nella cartella del progetto
python3 -m venv .venv

# Attivalo (macOS e Linux)
source .venv/bin/activate

# Attivalo (Windows, PowerShell)
.venv\Scripts\Activate.ps1

# Installa una libreria
pip install requests
```

Schreibe unter Windows anstelle von `python3` einfach `py`. Um die virtuelle Umgebung zu verlassen, reicht der Befehl `deactivate`. Bei aktuellen Ubuntu- und Debian-Versionen erhältst du die Fehlermeldung *externally-managed-environment*, wenn du versuchst, `pip install` außerhalb einer virtuellen Umgebung zu nutzen: Das ist beabsichtigt, und die Lösung besteht genau darin, eine virtuelle Umgebung zu verwenden.

## Häufig gestellte Fragen

### Was ist die aktuellste stabile Python-Version?

Aktuell ist es die **Python 3.14**-Serie (das neueste Update ist die 3.14.7), und für die 3.13 gibt es weiterhin regelmäßige Updates. Wartungsversionen erscheinen häufig, also prüfe beim Installieren die Nummer auf der [offiziellen Downloadseite](https://www.python.org/downloads/).

### Ist die 32-Bit- oder die 64-Bit-Version besser?

Die **64-Bit**-Version: Sie ist schneller und hat nicht die Speicherbeschränkungen der 32-Bit-Version, was nur bei sehr alten Prozessoren sinnvoll wäre.

### Ich habe auf dem Mac bereits Python – warum muss ich noch eines installieren?

Weil das vorinstallierte Python für macOS und die Apple-Tools gedacht ist; es ist nicht für die Entwicklung konzipiert und liegt um mehrere Versionen zurück. Eine separate Installation stört das System nicht und liefert dir immer eine aktuelle Version.

### Muss ich die alte Version deinstallieren, bevor ich ein Update mache?

Nein. Python-Versionen können problemlos nebeneinander existieren, und jedes Projekt nutzt mit seiner virtuellen Umgebung genau die Version, mit der es erstellt wurde. Du kannst alte Versionen entfernen, wenn du sie nicht mehr brauchst.

### Kann ich mehrere Python-Versionen gleichzeitig installiert haben?

Ja. Unter Windows verwaltet der **Python install manager** diese nebeneinander und du startest sie mit `py -3.12`, `py -3.14` und so weiter. Auf macOS und Linux liegen sie in separaten Ordnern und werden über `python3.12`, `python3.14` usw. aufgerufen.
