Direkt zum Inhalt

So aktualisierst du Python und Pip unter Windows, MacOS und Linux

Schau dir unsere Schritt-für-Schritt-Anleitung zum Aktualisieren von Pip und Python unter Windows, macOS und Linux an. Halte deine Umgebung auf dem neuesten Stand und kompatibel.
Aktualisiert 23. Dez. 2025  · 11 Min. lesen

Die neueste Version von Python und seinem Paketinstallationsprogramm Pip kann bei deiner Arbeit oder deinen Datenprojekten einen großen Unterschied machen. Wenn du neu oder noch nicht so erfahren im Programmieren bist, kann das Aktualisieren von Python und Pip ziemlich kompliziert wirken, vor allem weil es für Windows, macOS und Linux unterschiedliche Methoden zum Aktualisieren von Pip und Python gibt.

Hier zeig ich dir Schritt für Schritt, wie's geht, und mach den Prozess so einfach und klar wie möglich. Geh einfach direkt zum Abschnitt für das Betriebssystem, das du gerade benutzt. Und wenn du noch gar keine Erfahrung mit Python hast, mach doch gleich heute unseren Kurs „Einführung in Python “. Außerdem ist der Python-Spickzettel für Anfänger eine weitere super hilfreiche DataCamp-Ressource.

Wenn du dich für die Fehlerbehebung interessierst oder mehr über Pip im Zusammenhang mit der Paketverwaltung erfahren möchtest, schau dir unser umfassendes Pip Python-Tutorial zur Paketverwaltung an .

Python und pip aktualisierenPython und Pip aktualisieren. Bild vom Autor.

Was ist Pip und warum ist es wichtig?

Wenn du in deinem Python-Projekt eine externe Bibliothek oder ein externes Modul nutzen willst, ist Pip das Tool, mit dem du diese Bibliothek aus dem Python Package Index (PyPI) holen und installieren kannst. PyPI ist das Repository für die Programmiersprache Python. Python und Pip immer auf dem neuesten Stand zu halten, bringt echt viele Vorteile mit sich, zum Beispiel: 

  1. Sicherheit: Regelmäßige Updates beheben Schwachstellen und schützen deine Entwicklungsumgebung vor Sicherheitsbedrohungen.
  2. Neue Funktionen: Updates bringen neue Funktionen, die deinen Code verbessern können.
  3. Leistungsverbesserungen: Neue Versionen machen deine Skripte schneller und verbessern die Leistung.
  4. Fehlerbehebungen: Updates beheben gemeldete Probleme und sorgen für eine reibungslosere Entwicklungserfahrung.

Python und Pip auf verschiedenen Betriebssystemen aktualisieren

Schauen wir uns jetzt mal an, wie man Pip in Python auf drei großen Betriebssystemen aktualisiert: Windows, macOS und Linux. Bevor du mit dem Upgrade anfängst, solltest du wissen, welche Versionen von Python und Pip gerade auf deinem System installiert sind.

Anmerkung: Windows-Nutzer sollten normalerweise den Befehl „ python “ verwenden, während macOS- und Linux-Nutzer „ python3 “ nutzen sollten. Wenn du dir nicht sicher bist, welchen Befehl du auf deinem System verwenden sollst, probier einfach beide aus, um zu sehen, welcher funktioniert.

Du kannst die Versionen überprüfen, indem du die folgenden Befehle in deinem Terminal oder deiner Eingabeaufforderung ausführst:

python --version
pip --version

Diese Befehle zeigen dir die installierten Versionen von Python und Pip an. Schreib dir diese Versionen auf, damit du später überprüfen kannst, ob die Upgrades geklappt haben.

Pip unter Windows aktualisieren

Schauen wir uns mal an, wie du Pip unter Windows in drei einfachen Schritten aktualisieren kannst. 

Schritt 1: Lade das neueste Python-Installationsprogramm runter.

Um den neuesten Python-Installer für Windows runterzuladen, geh einfach auf die offizielle Python-Website und klick auf den Button „Python herunterladen “. So kannst du die aktuellste Version des Python-Installationsprogramms holen.

Python-Installationsprogramm runterladen, bevor du mit dem pip-Upgrade von Python anfängst

Lade Python runter. Bild vom Autor

Anmerkung: Python 3.9 und spätere Versionen laufen nicht unter Windows 7. Wenn du Windows 7 benutzt, musst du dein Betriebssystem upgraden oder Python 3.8 verwenden (das im Oktober 2024 ausläuft).

Schritt 2: Mach das Installationsprogramm

Nachdem du die neueste Python-Version von der offiziellen Python-Website runtergeladen hast, such die Installationsdatei und klick drauf, um sie zu öffnen. Stell im Installationsfenster sicher, dass du die Option „Python zu PATH hinzufügen” aktivierst. Wenn du das Installationsprogramm startest, werden Python und Pip, die im Installationsprogramm enthalten sind, aktualisiert.

Schritt 3: Pip aktualisieren

Um Pip nach dem Upgrade von Python über die Eingabeaufforderung zu aktualisieren, gibst du einfach „cmd“ in die Suchleiste ein, um die Eingabeaufforderung zu öffnen. Dann machst du den folgenden Befehl, um Pip zu aktualisieren:

python -m pip install --upgrade pip

Dieser Befehl stellt sicher, dass du die neueste Version von Pip installiert hast. Wenn du auf Berechtigungsfehler stößt, kannst du diesen Befehl verwenden:

python -m pip install --upgrade pip --user

Du kannst das durchgeführte Upgrade überprüfen, indem du die Befehle zur Versionsprüfung erneut ausführst, um die Upgrades zu bestätigen.

Pip auf MacOS upgraden

Hier zeigen wir dir, wie du das gleiche Upgrade auf deinem Mac machen kannst.

Schritt 1: Verwende Homebrew, um Python zu aktualisieren.

Homebrew ist ein beliebter Paketmanager für MacOS, der die Installation und Verwaltung von Software einfacher macht. Wenn du Homebrew noch nicht installiert hast, öffne dein Terminal und gib den folgenden Befehl ein:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Um Python mit Homebrew zu aktualisieren, öffne dein Terminal und gib diese Befehle ein:

brew update
brew upgrade python

Schritt 2: Pip aktualisieren

Nach dem Upgrade von Python musst du Pip mit dem folgenden Befehl aktualisieren:

python3 -m pip install --upgrade pip

Wenn du auf Berechtigungsfehler stößt, kannst du diesen Befehl verwenden:

python3 -m pip install --upgrade pip --user

Pip unter Linux aktualisieren

Für Linux-Nutzer kann der Upgrade-Prozess je nach Distribution, wie Ubuntu oder Fedora, ein bisschen anders sein.

Schritt 1: Aktualisiere die Paketliste

Als Erstes musst du die Paketliste aktualisieren. Öffne dazu dein Terminal und gib den folgenden Befehl ein:

sudo apt update

Schritt 2: Python aktualisieren

Du kannst Python dann aktualisieren, indem du die neueste Version installierst. Öffne dein Terminal und gib den folgenden Befehl ein:

sudo apt install python3

Schritt 3: Pip aktualisieren

Der nächste Schritt ist, Pip zu aktualisieren. Sobald Python aktualisiert ist, kannst du den folgenden Befehl ausführen, um Pip zu aktualisieren:

python3 -m pip install --upgrade pip

Wenn du auf Berechtigungsfehler stößt, kannst du diesen Befehl verwenden:

python3 -m pip install --upgrade pip --user

Wenn du diese Schritte befolgst, kannst du sicher sein, dass du die neuesten Versionen von Python und Pip auf deinem System installiert hast, egal welches Betriebssystem du benutzt. So bleibst du immer auf dem Laufenden über die neuesten Funktionen, Leistungsverbesserungen und Sicherheitsupdates.

Fehlerbehebung bei häufigen Python-Fehlern beim Pip-Upgrade

Auch wenn du vorsichtig bist, kann es bei der Nutzung von Pip und Python zu Problemen kommen. Hier geht's um ein paar häufige Probleme und wie du sie am besten lösen kannst. Wir werden uns damit beschäftigen, wie man Versionskonflikte löst, Probleme mit Berechtigungen angeht und sicherstellt, dass die Pip- und Python-Pfade richtig eingerichtet sind.

Fehlerbehebung unter Windows

Schauen wir uns erstmal die häufigsten Probleme an, die bei der Arbeit mit Windows auftreten können.

Sicherstellen, dass die Pip- und Python-Pfade unter Windows richtig eingerichtet sind

Falsche Pfade können zu Fehlern führen, wenn du Pip- oder Python-Befehle ausführst. Um zu checken, ob deine Python- und Pip-Pfade richtig eingestellt sind, schau dir erst mal den Python-Installationspfad mit dem Befehl „ where “ an:

where python
where python3

Stell sicher, dass die Ausgabe auf die richtige Python-Ausführungsdatei zeigt. Als Nächstes check mal den Installationspfad von Pip:

where pip

Stell sicher, dass die Ausgabe auf die richtige ausführbare Pip-Datei zeigt. Wenn die Pfade nicht stimmen, ändere die Umgebungsvariable „ PATH “, damit sie die richtigen Verzeichnisse enthält:

setx PATH "%PATH%;C:\Python314;C:\Python314\Scripts"

Ersetz C:\Python314 durch das Verzeichnis, wo Python auf deinem System installiert ist.

Fehlermeldung „pip-Befehl nicht gefunden“

Wenn du die Meldung „ pip: command not found error “ siehst, bedeutet das, dass Pip nicht installiert ist oder nicht in deinem „ PATH “ steht. Um Pip zu installieren, öffne deinen Webbrowser, geh zur URL get-pip.py und lade das Skript „ get-pip.py “ runter. Speichere die Datei dann auf deinem Computer. Nachdem du die Datei runtergeladen hast, landet sie automatisch im Ordner „Downloads “. Du kannst dann den folgenden Befehl in der Eingabeaufforderung ausführen, um Pip zu installieren:

python get-pip.py

Du könntest auf den Fehler „Python: Datei kann nicht geöffnet werden“ stoßen. Du musst nur mit dem folgenden Befehl das Verzeichnis zu „ Downloads “ wechseln:

cd Downloads
python get-pip.py

Probleme mit SSL-Zertifikaten

Wenn du Probleme mit SSL-Zertifikaten hast, versuch mal, Pip zu aktualisieren oder einen vertrauenswürdigen Zertifikatpfad einzurichten.

python -m pip install --upgrade pip

Wenn das Problem immer noch da ist, kannst du die Umgebungsvariable „ REQUESTS_CA_BUNDLE “ so einstellen, dass sie auf den Pfad deiner vertrauenswürdigen Zertifikate zeigt:

set REQUESTS_CA_BUNDLE=C:\path\to\certificates

Ersetz C:\path\to\certificates durch den tatsächlichen Pfad zu deinen vertrauenswürdigen Zertifikaten.

Um die Variable „ REQUESTS_CA_BUNDLE “ dauerhaft festzulegen, kannst du sie über die Systemeigenschaften hinzufügen.

Öffne zuerst die Systemeigenschaften (Rechtsklick auf „Arbeitsplatz“ > „Eigenschaften“ > „Erweiterte Systemeinstellungen“). Klick dann auf den Button „Umgeb ungs variablen “. Klick zum Schluss unter „Systemvariablen“ auf „Neu“ und gib den Variablennamen „ REQUESTS_CA_BUNDLE “ und als Wert den Pfad zu deinen Zertifikaten ein.

Fehlerbehebung unter MacOS und Linux

Schauen wir uns jetzt ein paar häufige Probleme an, die auftauchen können, wenn du mit MacOS oder Linux arbeitest.

Sicherstellen, dass die Pip- und Python-Pfade richtig eingerichtet sind

Um zu checken und sicherzustellen, dass deine Python- und Pip-Pfade richtig eingestellt sind, schau dir zuerst den Python-Installationspfad an. Benutze den Befehl „ which “:

which python
which python3

Stell sicher, dass die Ausgabe auf die richtige Python-Ausführungsdatei zeigt. Als Nächstes check mal den Installationspfad von Pip:

which pip

Stell sicher, dass die Ausgabe auf die richtige ausführbare Pip-Datei zeigt. Wenn die Pfade nicht stimmen, ändere die Umgebungsvariable „ PATH “, damit sie die richtigen Verzeichnisse enthält. Füge die folgenden Zeilen zu deiner Datei „ .bashrc “, „ .bash_profile “ oder „ .zshrc “ hinzu:

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

Lade nach dem Aktualisieren der Datei die shell-Konfiguration neu, indem du Folgendes ausführst:

source ~/.bashrc

Fehlermeldung „pip-Befehl nicht gefunden“

Wenn du die Meldung „ pip: command not found error “ siehst, bedeutet das, dass Pip nicht installiert ist oder nicht in deinem „ PATH “ steht. Installier Pip oder pass deine Variable „ PATH “ wie oben beschrieben an. Um Pip zu installieren, machst du einfach die folgenden Befehle:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

Wenn du curl nicht hast, kannst du das Skript „ get-pip.py “ über deinen Webbrowser runterladen und dann den Befehl oben ausführen, um Pip zu installieren.

Probleme mit SSL-Zertifikaten

Wenn du Probleme mit SSL-Zertifikaten hast, versuch mal, Pip zu aktualisieren oder einen vertrauenswürdigen Zertifikatpfad einzurichten. Um Pip zu aktualisieren, machst du folgenden Befehl:

python -m pip install --upgrade pip

Wenn das Problem immer noch da ist, stell die Umgebungsvariable ` REQUESTS_CA_BUNDLE` so ein, dass sie auf den Pfad deiner vertrauenswürdigen Zertifikate zeigt. Unter macOS und Linux kannst du diese Variable vorübergehend in deiner Terminal-Sitzung oder dauerhaft in deiner shell-Konfigurationsdatei einstellen. Für den temporären Terminal-Sitzungsansatz nimmst du die folgenden Befehle:

export REQUESTS_CA_BUNDLE=/path/to/certificates

Ersetz /path/to/certificates durch den tatsächlichen Pfad zu deinen vertrauenswürdigen Zertifikaten. Um den permanenten Ansatz zu nutzen, der in der shell-Konfigurationsdatei festgelegt wird, füge die folgende Zeile zu deiner Datei „ .bashrc “, „ .bash_profile “ oder „ .zshrc “ hinzu, je nachdem, welche shell du verwendest:

export REQUESTS_CA_BUNDLE=/path/to/certificates

Lade nach dem Aktualisieren der Datei die shell-Konfiguration neu, indem du Folgendes ausführst:

source ~/.bashrc

Ersetz .bashrc durch die passende Konfigurationsdatei, die du bearbeitet hast, wie zum Beispiel .bash_profile oder .zshrc. Diese Schritte stellen sicher, dass die Umgebungsvariable „ REQUESTS_CA_BUNDLE “ auf macOS- und Linux-Systemen richtig eingestellt ist.

Fazit

In diesem Leitfaden haben wir die wichtigsten Punkte zum Aktualisieren von Python und Pip, zum Verwalten von Abhängigkeiten und zum Verwenden erweiterter Pip-Funktionen behandelt, damit deine Entwicklungsumgebung stabil und sicher bleibt. 

Für offizielle Infos sind die Pip-Dokumentation und die Python-Dokumentation super Startpunkte. Sie bieten umfassende Anleitungen und Referenzen für die Verwaltung von Python-Paketen und zum Verständnis der Kernsprache.

Für einen strukturierten Lernansatz hat DataCamp viele Ressourcen, wie zum Beispiel unseren Kurs „Einführung in Python für Data Science“ und unseren Skill Track „Python-Programmierung“, die beide grundlegendes Wissen vermitteln. Für alle, die noch weiterkommen wollen, bieten der Skill Track „Python-Grundlagen“, der Karriereweg „Python-Entwickler“ und der Karriereweg „Datenanalyst mit Python“ tiefgehende Lernpfade, die auf verschiedene Aspekte der Python-Programmierung und Datenanalyse zugeschnitten sind.


Samuel Shaibu's photo
Author
Samuel Shaibu
LinkedIn

Erfahrene Datenexpertin und Autorin, die sich leidenschaftlich dafür einsetzt, aufstrebende Datenexperten zu fördern.

Häufig gestellte Fragen

Wie oft sollte ich Python und Pip aktualisieren?

Es ist eine gute Idee, regelmäßig nach Updates zu schauen und mindestens einmal im Quartal ein Upgrade zu machen.

Kann ich mehrere Versionen von Python auf demselben System installieren?

Ja, du kannst mehrere Versionen von Python auf demselben System installieren.

Wie kann ich zwischen verschiedenen Python-Versionen wechseln?

Du kannst zwischen verschiedenen Python-Versionen wechseln, indem du virtuelle Umgebungen oder Tools wie pyenv nutzt.

Muss man Pip aktualisieren, wenn man Python upgraden will?

Ja, es ist ratsam, Pip zu aktualisieren, wenn du Python upgraden willst, um die Kompatibilität sicherzustellen.

Themen

Lerne Python mit DataCamp

Kurs

Einführung in Python

4 Std.
6.6M
Lerne in nur vier Stunden die Grundlagen der Datenanalyse mit Python und entdecke beliebte Python-Pakete.
Details anzeigenRight Arrow
Kurs starten
Mehr anzeigenRight Arrow
Verwandt

Tutorial

Python-Anweisungen IF, ELIF und ELSE

In diesem Tutorial lernst du ausschließlich Python if else-Anweisungen kennen.
Sejal Jaiswal's photo

Sejal Jaiswal

Tutorial

30 coole Python-Tricks für besseren Code mit Beispielen

Wir haben 30 coole Python-Tricks zusammengestellt, mit denen du deinen Code verbessern und deine Python-Kenntnisse ausbauen kannst.
Kurtis Pykes 's photo

Kurtis Pykes

Tutorial

Python Switch Case Statement: Ein Leitfaden für Anfänger

Erforsche Pythons match-case: eine Anleitung zu seiner Syntax, Anwendungen in Data Science und ML sowie eine vergleichende Analyse mit dem traditionellen switch-case.
Matt Crabtree's photo

Matt Crabtree

Tutorial

Python-Tutorial zum Verknüpfen von Zeichenfolgen

Lerne verschiedene Methoden zum Verknüpfen von Zeichenfolgen in Python kennen, mit Beispielen, die jede Technik zeigen.
DataCamp Team's photo

DataCamp Team

Tutorial

Python-Schleifen-Tutorial

Ein umfassendes Einführungs-Tutorial zu Python-Schleifen. Lerne und übe while- und for-Schleifen, verschachtelte Schleifen, die Schlüsselwörter break und continue, die Range-Funktion und vieles mehr!
Satyabrata Pal's photo

Satyabrata Pal

Tutorial

Fibonacci-Folge in Python: Lerne und entdecke Programmiertechniken

Finde raus, wie die Fibonacci-Folge funktioniert. Schau dir die mathematischen Eigenschaften und die Anwendungen in der echten Welt an.
Laiba Siddiqui's photo

Laiba Siddiqui

Mehr anzeigenMehr anzeigen