GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Pip unter Debian 11

In dieser Anleitung lernen wir, wie man Python Pip unter Debian 11 mit dem apt-Paketmanager installiert.

Voraussetzungen

Bevor Sie fortfahren, vergewissern Sie sich, dass Sie über Folgendes verfügen:

  • Aktualisiertes Debian 11-System
  • Zugang zum Internet, damit wir die Pakete herunterladen können
  • Root-Zugriff oder Benutzer mit Sudo-Zugriff

Inhaltsverzeichnis

  1. Aktualisieren der Systempakete
  2. Pip für Python 3 installieren

1. Aktualisieren der Systempakete

Führen Sie diesen Befehl aus, um sicherzustellen, dass Ihre Systempakete auf dem neuesten Stand sind

sudo apt update
sudo apt -y upgrade

2. Pip für Python 3 installieren

Debian 11 wird mit python3 als Standard-Python-Interpreter ausgeliefert. Stellen Sie vor der Installation von Pip sicher, dass Python mit diesem Befehl installiert ist:

sudo apt install python3

Installieren Sie dann pip

sudo apt install python3-pip

Bestätigen Sie nun, dass Pip installiert ist:

$ pip3 --version
pip 20.3.4 from /usr/lib/python3/dist-packages/pip (python 3.9)

3. Pip für Python 2 installieren 

Python 2 wird in Debian 11 nicht standardmäßig installiert. Gehen Sie wie folgt vor, um Python 2 und Pip 2 zu installieren:

Python 2 installieren:

sudo apt install python

Installieren Sie dann python2 pip:

sudo apt install -y python-pip

Überprüfen Sie dann die Installation mit diesem Befehl:

$ pip --version
pip 20.3.4 from /usr/lib/python2.7/dist-packages (python 2.7)

4. Verwendung von Python-Pip

Pip wird verwendet, um Python-Module auf dem System zu verwalten. Die Python-Module werden global installiert. Sie können diese Module auch mit apt installieren Paketmanager.

Wenn das Modul, das Sie installieren, für einen bestimmten begrenzten Zweck verwendet wird, ist es ratsam, es mithilfe virtueller Umgebungen zu installieren und zu verwalten. Python Virtual Environments ermöglicht es Ihnen, Python-Module an einem isolierten Ort für ein bestimmtes Projekt zu installieren, anstatt global installiert zu werden. Auf diese Weise müssen Sie sich keine Sorgen machen, andere Python-Projekte zu beeinträchtigen.

In diesem Abschnitt werden wir nützliche Pip-Befehle untersuchen. Mit Pip können Sie Pakete von PyPI, Versionskontrollpaketen, lokalen Projekten und von Distributionsdateien installieren.

Pakete mit Pip installieren

Um ein Paket mit pip zu installieren, verwenden Sie pip install Befehl. Dadurch wird standardmäßig die neueste Version installiert.

pip3 install docker-compose

Wenn Sie eine bestimmte Version eines Pakets installieren möchten, geben Sie es wie folgt an:

pip3 install docker-compose==1.29.0

Verwenden der Anforderungsdatei zum Installieren von Pip-Paketen

Wenn Sie mehrere Pakete mit einer bestimmten Version für jedes Paket installieren müssen, können Sie sie zu einer Datei mit dem Namen requirements.txt hinzufügen . Sie können die Pakete im Format package==version hinzufügen wie docker-compose==1.29.0

Verwenden Sie den folgenden Befehl, um eine Liste von Anforderungen zu installieren, die in einer Datei angegeben sind:

pip3 install -r requirements.txt

Installierte Pakete auflisten

Verwenden Sie diesen Befehl, um installierte Pakete aufzulisten. Dies listet jedes Paket und die für dieses Paket installierte Version auf.

pip3 list

Beispiel

$ pip3 list | grep docker
docker              5.0.3
docker-compose      1.29.2
dockerpty           0.4.1

Eine gängige Methode zum Auflisten der Pakete ist die Verwendung eines Formats, das einer requirements.txt hinzugefügt werden kann Datei. Verwenden Sie diesen Befehl, um sie in diesem Format aufzulisten:

pip3 freeze

Beispiel

$ pip3 freeze | grep docker
docker==5.0.3
docker-compose==1.29.2
dockerpty==0.4.1

Installiertes Paket aktualisieren

Verwenden Sie diesen Befehl, um das installierte Paket zu aktualisieren

pip3 install --upgrade package_name

Beispiel

pip3 install --upgrade docker-compose

Pakete mit Pip deinstallieren

Um ein Paket zu deinstallieren, führen Sie Folgendes aus:

pip3 uninstall package_name

Beispiel

pip3 uninstall docker-compose

Schlussfolgerung

In dieser Anleitung haben Sie gelernt, wie Sie pip auf Ihrem Debian 11-System installieren und wie Sie Python-Pakete mit pip verwalten. Weitere Informationen zu Pip finden Sie auf der Seite mit dem Pip-Benutzerhandbuch.


Debian
  1. So installieren Sie PIP unter Debian 9

  2. So installieren Sie Debian 10 (Buster)

  3. So installieren Sie Python 3.9 unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie Pip 3 oder 2 unter Debian 11 Bullseye Linux

So installieren Sie Debian 11

So installieren Sie Pip auf Debian 9 Stretch

So installieren Sie Pip unter Debian 10 Buster

So installieren Sie Go unter Debian 10

So installieren Sie Pip unter Debian 11

So installieren Sie Go unter Debian