Wie jede ernsthafte Programmiersprache unterstützt Python Bibliotheken und Frameworks von Drittanbietern, die Sie installieren können, um zu vermeiden, dass das Rad bei jedem neuen Projekt neu erfunden wird. Wenn Sie sie verwenden möchten, finden Sie diese Python-Bibliotheken in einem zentralen Repository namens Python Package Index (PyPI).
Das manuelle Herunterladen, Installieren und Verwalten dieser Pakete kann frustrierend und zeitaufwändig sein. Aus diesem Grund verlassen sich viele Python-Entwickler auf ein spezielles Tool namens PIP for Python (oder Python PIP), um alles viel einfacher und schneller zu machen.
Was ist PIP für Python?
PIP ist ein Akronym, das für „PIP Installs Packages“ oder „Preferred Installer Program“ steht. Es ist ein Befehlszeilen-Dienstprogramm, mit dem Sie installieren, neu installieren oder deinstallieren können PyPI-Pakete mit einem einfachen und direkten Befehl: Pip .
Wenn Sie jemals unter Windows (mit der Eingabeaufforderung) oder Mac oder Linux (mit dem Terminal und der Bash) Befehlszeilenarbeit ausgeführt haben, können Sie zu den Installationsanweisungen für Ihr spezielles Betriebssystem springen.
Ist PIP mit Python installiert?
Wenn du verwendest Python 2.7.9 (oder höher) oder Python 3.4 (oder höher) , dann wird PIP standardmäßig mit Python installiert. Wenn Sie eine ältere Version von Python verwenden, müssen Sie die folgenden Installationsschritte ausführen. Fahren Sie andernfalls nach unten, um zu erfahren, wie Sie PIP verwenden.
Wenn Sie Python in einer virtuellen Umgebung ausführen, die entweder mit virtualenv oder pyvenv erstellt wurde, ist PIP unabhängig von der Python-Version verfügbar.
Ist Python richtig installiert?
Sie müssen sicherstellen, dass Python ordnungsgemäß auf Ihrem System installiert ist. Öffnen Sie unter Windows die Eingabeaufforderung mit Windows-Taste + X und auswählen Eingabeaufforderung . Öffnen Sie auf einem Mac das Terminal mit Befehl + Leertaste und suche nach Terminal . Öffnen Sie unter Linux das Terminal mit Strg + Alt + T . Linux-Verknüpfungen können je nach Distribution variieren.
Geben Sie dann ein:
python --version
Unter Linux müssen Python 3.x-Benutzer möglicherweise Folgendes verwenden:
python3 --version
Wenn Sie eine Versionsnummer (z. B. 'Python 2.7.5') erhalten, ist Python einsatzbereit.
Wenn Sie die Meldung 'Python ist nicht definiert' erhalten, müssen Sie Python zuerst richtig installieren. Das würde den Rahmen dieses Artikels sprengen. Die Python-Site hat einige detaillierte Anweisungen für die Installation.
So installieren Sie PIP unter Windows
Diese Anweisungen sollten unter Windows 7, Windows 8.1 und Windows 10 funktionieren:
- Laden Sie die . herunter get-pip.py Installationsskript . Wenn Sie Python 3.2 verwenden, benötigen Sie diese Version von get-pip.py stattdessen. Klicken Sie in jedem Fall mit der rechten Maustaste auf den Link und wählen Sie Speichern als... und speichern Sie es an einem sicheren Ort, z. B. in Ihrem Downloads-Ordner.
- Öffnen Sie die Eingabeaufforderung und navigieren Sie zum get-pip.py Datei.
- Führen Sie den folgenden Befehl aus: Python get-pip.py
So installieren Sie PIP auf dem Mac
Moderne Mac-Systeme werden mit bereits installierten Python und PIP geliefert. Diese Version von Python ist jedoch in der Regel veraltet und nicht die beste Wahl für eine ernsthafte Python-Entwicklung. Es wird dringend empfohlen, eine aktuellere Version von Python und PIP zu installieren.
Wenn Sie die systemeigene Python-Installation verwenden möchten, aber kein PIP zur Verfügung haben, können Sie PIP mit dem folgenden Befehl im Terminal installieren:
sudo easy_install pip
Wenn Sie lieber eine aktuellere Version von Python installieren möchten, können Sie Homebrew verwenden. Sie wissen nicht, was das ist? Lerne mehr über Software mit Homebrew auf dem Mac installieren . Diese Anweisungen gehen davon aus, dass Sie Homebrew bereits installiert und einsatzbereit haben.
Die Installation von Python mit Homebrew erfolgt mit einem einzigen Befehl:
brew install python
Dadurch wird die neueste Version von Python installiert, die mit PIP geliefert werden sollte. Wenn die Installation erfolgreich ist, aber PIP nicht verfügbar ist, müssen Sie Python möglicherweise mit dem folgenden Terminalbefehl erneut verknüpfen:
brew unlink python && brew link python
So installieren Sie PIP unter Linux
Wenn Python in Ihrer Linux-Distribution bereits installiert war, sollten Sie PIP mit dem Paketmanager Ihres Systems installieren können. Dies ist vorzuziehen, da auf dem System installierte Versionen von Python nicht gut mit dem unter Windows und Mac verwendeten Skript get-pip.py kompatibel sind.
Erweitertes Pakettool (Python 2.x)
sudo apt-get install python-pip
Erweitertes Pakettool (Python 3.x)
sudo apt-get install python3-pip
pacman-Paketmanager (Python 2.x)
sudo pacman -S python2-pip
pacman-Paketmanager (Python 3.x)
sudo pacman -S python-pip
Yum-Paketmanager (Python 2.x)
sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel
Yum-Paketmanager (Python 3.x)
sudo yum install python3 python3-wheel
Dandified Yum (Python 2.x)
sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel
Dandified Yum (Python 3.x)
Kontakte vom iPhone auf Android übertragen
sudo dnf install python3 python3-wheel
Zypper-Paketmanager (Python 2.x)
sudo zypper install python-pip python-setuptools python-wheel
Zypper-Paketmanager (Python 3.x)
sudo zypper install python3-pip python3-setuptools python3-wheel
So installieren Sie PIP auf Raspberry Pi
Als Raspberry Pi-Benutzer verwenden Sie wahrscheinlich Raspbian, da es das offizielle Betriebssystem ist, das von der Raspberry Pi Foundation bestimmt und bereitgestellt wird. Es steht Ihnen frei, ein anderes Betriebssystem wie Ubuntu zu installieren. Wenn dies der Fall ist, sollten Sie sich die Linux-Anleitung ansehen.
Ab Raspbian Jessie wird PIP standardmäßig installiert. Es ist einer der Hauptgründe, auf Raspbian Jessie zu aktualisieren, anstatt bei Raspbian Wheezy oder Raspbian Jessie Lite zu bleiben. Wenn Sie jedoch eine ältere Version von Raspbian verwenden, können Sie PIP weiterhin installieren.
Unter Python 2.x:
sudo apt-get install python-pip
Unter Python 3.x:
sudo apt-get install python3-pip
Mit Raspbian sollten Python 2.x-Benutzer verwenden Pip während Python 3.x-Benutzer verwenden sollten pip3 beim Ausgeben von PIP-Befehlen.
So aktualisieren Sie PIP für Python
Obwohl PIP selbst nicht sehr oft aktualisiert wird, ist es dennoch wichtig, über neue Versionen auf dem Laufenden zu bleiben, da es möglicherweise wichtige Fehlerbehebungen, Kompatibilitäts- und Sicherheitslücken gibt. Glücklicherweise ist das Upgrade von PIP schnell und einfach.
Unter Windows:
python -m pip install -U pip
Auf Mac, Linux oder Raspberry Pi:
pip install -U pip
Bei bestimmten Versionen von Linux und Raspberry Pi müssen Sie möglicherweise verwenden pip3 stattdessen.
So verwalten Sie Python-Pakete mit PIP
Sobald PIP bereit ist, können Sie mit der Installation von Paketen von PyPI beginnen:
pip install package-name
So installieren Sie eine bestimmte Version eines Pakets anstelle der neuesten Version:
pip install package-name==1.0.0
So durchsuchen Sie PyPI nach einem bestimmten Paket:
pip search 'query'
So zeigen Sie Details zu einem installierten Paket an:
pip show package-name
So listen Sie alle installierten Pakete auf:
Kannst du Freunde auf Facebook vor deinem Ehepartner verstecken?
pip list
So listen Sie alle veralteten Pakete auf:
pip list --outdated
So aktualisieren Sie ein veraltetes Paket:
pip install package-name --upgrade
Beachten Sie, dass ältere Versionen eines Pakets automatisch von PIP entfernt werden, wenn auf eine neuere Version dieses Pakets aktualisiert wird.
So installieren Sie ein Paket vollständig neu:
pip install package-name --upgrade --force-reinstall
Um ein Paket vollständig loszuwerden:
pip uninstall package-name
Erfahren Sie mehr über Python
Wir empfehlen Ihnen, sich über die Gründe zu informieren, warum Python heute nützlich ist und wie es in einigen sehr hochbezahlten Softwarejobs verwendet wird. Dies kann Ihnen die Motivation geben, Python weiter zu lernen und Ihre Fähigkeiten auf die nächste Stufe zu bringen.
Wenn Sie noch Anfänger sind, sehen Sie sich diese besten Websites an, um Python-Programmierung zu lernen, oder unsere Anleitung zum Erstellen eines einfachen Webcrawlers .
Wenn Sie eher ein fortgeschrittener Python-Entwickler sind, sollten Sie Ihr Wissen mit einigen realen Anwendungen wie schärfen Erstellen Sie Ihren eigenen Social-Media-Bot mit Python .
Teilen Teilen Tweet Email Ein Leitfaden für Anfänger zum Animieren von SpracheAnimierende Rede kann eine Herausforderung sein. Wenn Sie bereit sind, Ihrem Projekt Dialog hinzuzufügen, werden wir den Prozess für Sie aufschlüsseln.
Weiter lesen Verwandte Themen- Programmierung
- Programmierung
- Python
Anthony Grant ist ein freiberuflicher Autor für Programmierung und Software. Er ist ein Informatik-Major und beschäftigt sich mit Programmierung, Excel, Software und Technologie.
Mehr von Anthony GrantAbonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um zu abonnieren