In diesem Tutorial installieren wir Python pip unter CentOS 8 mit dem Yum-Paketmanager und behandeln die Grundlagen zum Installieren und Verwalten von Python-Paketen mit pip. Im CentOS 8 Repository AppStream gibt es sowohl Pip-Versionen für Python 2 als auch Python 3 Interpreter. der pip-Befehl wird jetzt mit dem Befehl pip2 bzw. pip3 ausgeführt.
Was ist PIP?
pip ist der Standard-Paket- (Modul-) Manager für Python. Es ermöglicht Ihnen, zusätzliche Pakete zu installieren und zu verwalten, die nicht Teil der Python-Standardbibliothek sind. Module sind Python-Codebibliotheken, die Sie in Ihre Projekte aufnehmen und verwenden können. pip ist seit den Versionen 3.4 für Python 3 und 2.7.9 für Python 2 im Python-Installationsprogramm enthalten und wird von vielen Python-Projekten verwendet, was es zu einem wesentlichen Werkzeug für jeden Python-Programmierer macht.
pip installieren
In CentOS 8 können Sie Pakete entweder mit dem Befehl dnf oder yum installieren. Wir können das Pip2- oder Pip3-Paket installieren, je nachdem, welche Python-Version wir verwenden, oder wir können auch beide Pakete problemlos installieren.
Installation von python2-pip
Zuerst aktualisieren wir das System:
$ sudo yum update
Wir werden sowohl python2-pip als auch python3-pip Pakete installieren.
Zuerst installieren wir python2-pip:
Installation von python3-pip
Wir installieren das python3-pip-Paket auf die gleiche Weise:
Als nächstes sollten wir überprüfen, ob die Paketinstallation gut verlaufen ist.
Bestätigung der Installation durch Abfrage der Versionsnummer
Wir werden Versionsinformationen zu python2-pip und python3-pip mit den folgenden Befehlen abfragen:
$ pip2 -Vpip 9.0.3 from /usr/lib/python2.7/site-packages (python 2.7)
Für python3-pip geben wir ein:
$ pip3 -Vpip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
Suche nach Python-Paketen
Angenommen, wir möchten ein Modul mit pip installieren, kennen aber nicht den genauen Modulnamen. Wir können die verfügbaren Pakete mit einem Schlüsselwort suchen.
$ pip2 search docker
oder
Die Liste geht weiter, aber wir werden im nächsten Beispiel das Docker-Fabric-Modul installieren.
Installieren von Modulen (Paketen) mit PIP
Wir können das docker-fiber-Paket mit einem einfachen pip-Befehl installieren:
Installierte Pakete auflisten
Um installierte Pakete aufzulisten, verwenden wir diesen Befehl:
Um veraltete Pakete aufzulisten, geben:
$ pip2 list --outdatedpip (9.0.3) - Latest: 19.2.3 setuptools (39.0.1) - Latest: 41.2.0
Entfernen von Modulen (Paketen) mit PIP
In diesem Lernprogramm müssen Sie nur noch das Pip-Paket entfernen. Es ist ziemlich einfach, wir geben ein:
Sie erhalten die Dateiliste, die entfernt werden soll. Wenn wir mit der Eingabe von y fortfahren, wird das Paket entfernt.
Proceed (y/n)? y Successfully uninstalled docker-fabric-0.5.0