So installieren Sie PIP unter CentOS, Ubuntu und Windows?
pip (oder sein rekursives Akronym "Pip Installs Packages") ist das Paketinstallationsprogramm für Python.
Python verfügt über einen umfangreichen Index verfügbarer Module und Pakete, die Sie in Ihren Projekten verwenden können. Oftmals werden sie heruntergeladen oder auf dem neuesten Stand gehaltenated ist eine Herausforderung, vor allemally wenn Ihr Projekt riesig ist oder mehrere solcher Projekte verwaltet werden muss.
Hier kommt pip ins Spiel. Es kann Pakete von installieren Python-Paketindex (PyPI) und andere unterstützte Indizes, in denen Python-Pakete aufgelistet sind.
In diesem Artikel behandeln wir die Installation von pip unter CentOS, Ubuntu und Windows.
Pip installieren
pip ist bereits installiert, wenn Sie Python 2> = 2.7.9 oder Python 3> = 3.4 verwenden, das von heruntergeladen wurde python.org oder wenn Sie in einer virtuellen Umgebung arbeitenated von virtualenv oder venv. Sie können sich auf meine Seite beziehenrevious Artikel über Python 3 installieren. Stellen Sie jedoch sicher, dass Sie pip aktualisieren.
Verwenden Sie den folgenden Befehl, um zu überprüfen, ob pip installiert ist:
CentOS / Ubuntu:
$ python -m pip --version
Windows:
C:\>py -m pip --version
Repositorys verwenden
CentOS:
Unter CentOS können wir yum verwenden, um pip zu installieren, wenn es nicht auf dem System vorinstalliert ist. Zunächst müssen wir das Epel-Release-Repository wie folgt aktivieren:
$ sudo yum install epel-release
Führen Sie dann yum upd ausate aktualisierenate Ihre Pakete.
$ sudo yum –y update
Wenn Sie fertig sind, installieren Sie pip mit yum wie folgt:
$ sudo yum install python-pip
Ubuntu:
Wenn unter Ubuntu pip nicht auf Ihrem System vorinstalliert ist, können Sie es mit einem passenden Tool installieren:
$ sudo apt install python-pip
Oder für Python 3 als:
$ sudo apt install python3-pip
Windows:
pip wird mit aktiviertem Python-Setup geliefert WindowS. Wenn Sie es separat installieren müssenateBefolgen Sie daher den nächsten Abschnitt, der auf allen Plattformen funktioniert.
Installieren Sie mit get-pip.py
Warnung: Seien Sie vorsichtig, wenn Sie eine Python-Installation verwenden, die von Ihrem Betriebssystem oder einem anderen Paketmanager verwaltet wird. get-pip.py koordiniert nichtate mit diesen Tools und kann dazu führen, dass Ihr System in einem inkonsistenten Zustand bleibtate.
Um pip mit dem Skript get-pip.py zu installieren, laden Sie zuerst das Skript sicher herunter mit curl oder wget oder Ihren bevorzugten Download-Manager als:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Dann ausführen get-pip.py
aus dem heruntergeladenen Verzeichnis, um pip zu installieren:
CentOS / Ubuntu:
$ python get-pip.py
Windows:
C:\>py get-pip.py
Upgrade-Pip
Bei Bedarf können Sie Ihre Pip-Version mit den folgenden Befehlen aktualisieren:
CentOS / Ubuntu:
$ python -m pip install -U pip
Windows:
C:\>py -m pip install -U pip
Pip herabstufen
Unter Umständen müssen Sie Ihre Pip-Version möglicherweise auf eine bestimmte Version herunterstufen. Sie können dies immer tun mit:
CentOS / Ubuntu:
$ python -m pip install pip==18.1
Windows:
C:\>py -m pip install pip==18.1
Pip verwenden
Sobald pip auf Ihrem System installiert ist, können Sie alle verfügbaren Python-Module suchen und installieren.
Um nach einem Paket zu suchen, verwenden Sie:
$ pip search QUERY
Wenn Sie beispielsweise nach dem NumPy-Paket suchen möchten, verwenden Sie:
$ pip search numpy
Verwenden Sie zum Installieren des NumPy-Pakets:
$ pip install numpy
Wenn Sie NumPy bereits installiert haben und es aktualisieren möchten, verwenden Sie:
$ pip install --upgrade numpy
Dies funktioniert für jedes von Pip unterstützte Python-Paket.
Führen Sie Folgendes aus, um ein Paket zu entfernen:
$ pip uninstall <package-name>
Schlussfolgerung
Sie können jederzeit weitere Hilfe und Details zu unterstützten Optionen von pip erhalten mit:
$ pip --help
Die Pip-Dokumentation und das Benutzerhandbuch sind bei seinem Beamten erhältlich am Standort auch. Immer an Python arbeiten? Schauen Sie sich diese beeindruckend an Python-IDE for productive Entwicklung.