Wie man Pip auf CentOS 8 installiert
On November 1, 2021 by adminPip ist ein Paketverwaltungssystem, mit dem man in Python geschriebene Softwarepakete installieren, entfernen und anderweitig verwalten kann. Es kann verwendet werden, um Pakete aus dem Python Package Index (PyPI) und anderen Indizes zu installieren.
In diesem Tutorial wird erklärt, wie man pip für Python 2 und 3 auf CentOS 8 installiert und die Grundlagen der Verwaltung von Python-Paketen mit pip behandelt.
Installieren von pip auf CentOS 8 #
Wie Sie wissen, gibt es zwei Python-Versionen, die aktiv entwickelt werden, Python 2 und Python 3. Standardmäßig verfügt RHEL/CentOS 8 nicht über einen systemweiten python
Befehl, um die Benutzer nicht auf eine bestimmte Python-Version festzulegen. Stattdessen gibt es dem Benutzer die Möglichkeit, eine bestimmte Python-Version zu installieren, zu konfigurieren und auszuführen.
Wenn Sie Python-Module global installieren, sollten Sie es vorziehen, Python-Module aus den Distributions-Repositories unter Verwendung von dnf
oder yum
zu installieren, da diese getestet wurden, um unter CentOS 8 korrekt zu funktionieren. Verwenden Sie pip, um Python-Module global zu installieren, nur dann, wenn es kein rpm-Paket für das Python-Modul gibt.
Die Namen der Python-2-Modulpakete werden mit „python2“ und Python-3-Module mit „python3“ vorangestellt. Um zum Beispiel das paramikomodule für Python 3 zu installieren, würden Sie folgendes ausführen:
sudo dnf install python3-paramiko
Installieren von pip für Python 3 (pip3) #
Um pip für Python 3 auf CentOS 8 zu installieren, führen Sie den folgenden Befehl als root oder sudo-Benutzer in Ihrem Terminal aus:
sudo dnf install python3
Der Befehl installiert Python3.6 und pip.
Um Python 3 auszuführen, müssen Sie python3
explizit eingeben, und um pip auszuführen, geben Sie pip3
ein.
Überprüfen Sie, ob pip korrekt installiert ist, indem Sie den folgenden Befehl ausführen, der die pip-Version ausgibt:
pip3 --version
Die Versionsnummer kann variieren, aber sie sollte in etwa so aussehen:
pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
Um Python-Module mit pip installieren und erstellen zu können, müssen Sie die Entwicklungswerkzeuge installieren:
sudo yum install python3-devel
sudo yum groupinstall 'development tools'
Installieren von pip für Python 2 (pip2) #
Um Python 2 und pip zu installieren, geben Sie den folgenden Befehl ein:
sudo dnf install python2
Überprüfen Sie die Installation, indem Sie Folgendes eingeben:
pip2 --version
Die Ausgabe sollte in etwa so aussehen:
Python 2.7.15
Um Python 2 auszuführen, geben Sie python2
ein, und um pip auszuführen, geben Sie pip2
ein.
Entwicklungstools installieren:
sudo yum install python2-devel
sudo yum groupinstall 'development tools'
Python-Pakete mit pip verwalten #
Typischerweise sollten Sie pip nur innerhalb einer virtuellen Umgebung verwenden. Mit Python Virtual Environments
können Sie Python-Module an einem isolierten Ort für ein bestimmtes Projekt installieren, anstatt sie global zu installieren. Auf diese Weise müssen Sie sich keine Sorgen machen, dass andere Python-Projekte beeinträchtigt werden.
In diesem Abschnitt werden wir einige grundlegende pip-Befehle durchgehen.
Um ein Python-Modul mit pip zu installieren, führen Sie pip install
gefolgt von dem Paketnamen aus. Um zum Beispiel ein Paket mit dem Namen twisted
zu installieren, würden Sie den folgenden Befehl ausführen:
pip install twisted
Wenn Sie eine bestimmte Version des Pakets installieren möchten, verwenden Sie das folgende Format:
pip install twisted==19.10.0
Um ein Paket zu deinstallieren, verwenden Sie pip uninstall
, gefolgt vom Paketnamen:
pip uninstall package_name
Um Pakete von PyPI zu suchen:
pip search "package_name"
Installierte Pakete können mit aufgelistet werden:
pip list
Veraltete Pakete auflisten:
pip list --outdated
Um ein bereits installiertes Paket auf die neueste Version zu aktualisieren, verwenden Sie den folgenden Befehl:
pip3 install --upgrade package_name
Abschluss #
Wir haben Ihnen gezeigt, wie man pip auf CentOS 8 installiert und wie man Python-Module mit pip einfach installiert und deinstalliert.
Schreibe einen Kommentar