Kurs
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 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:
- Sicherheit: Regelmäßige Updates beheben Schwachstellen und schützen deine Entwicklungsumgebung vor Sicherheitsbedrohungen.
- Neue Funktionen: Updates bringen neue Funktionen, die deinen Code verbessern können.
- Leistungsverbesserungen: Neue Versionen machen deine Skripte schneller und verbessern die Leistung.
- 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.

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

