ZSH -Befehl nicht gefunden PIP

ZSH -Befehl nicht gefunden PIP
Mit PIP können Sie Pakete herunterladen, installieren, aktualisieren und deinstallieren, die in Ihren Projekten verwendet werden. Es ist ein einfaches und leistungsstarkes Befehlszeilen-Dienstprogramm für Python-Entwickler. In Linux ist PIP als separates Werkzeug gepackt und muss unabhängig vom Python -Dolmetscher installiert werden. Wenn Sie also den PIP -Befehl auf einem System ausführen, in dem PIP nicht installiert ist, erhalten Sie den Fehler "Befehl nicht gefunden".

In diesem Leitfaden werden wir diskutieren, was diesen Fehler verursacht, und untersuchen die verfügbaren Techniken, mit denen wir ihn beheben können.

PIP -Befehl nicht gefunden

Der nicht gefundene Befehl findet in Linux -Systemen statt, wenn das System den Befehl mit dem angegebenen Namen nicht finden kann.

Daher bedeutet der PIP -Befehl nicht Fehler, dass das System mit dem Namen PIP keine Binärdatum finden kann.

Lassen Sie uns die potenziellen Ursachen dieses Fehlers diskutieren und wie wir ihn beheben können.

Ursache 1 - PIP nicht installiert

Eine der Ursachen des Fehlers „PIP -Befehl nicht gefunden“ ist, dass PIP nicht auf dem Zielsystem installiert ist.

Da PIP als separates Paket auf den meisten Linux -Systemen installiert ist, hat die Installation des Python -Dolmetschers keine PIP.

Sie können dies beheben, indem Sie PIP als separates Paket mit dem Paketmanager Ihres Systems installieren.

Debian

$ sudo apt-Get-Update
$ sudo apt-get install python3-pip -y

Rehl/Fedora

$ sudo yum install python34-pip

Arch/Manjaro

$ sudo pacman -syu python -pip

Die obigen Befehle sollten PIP3 auf allen Systemen installieren. Denken Sie daran, dass der Befehl PIP3 nicht dasselbe ist wie PIP.

Ursache #2 - Falsches PIP

Obwohl Sie möglicherweise PIP installiert haben.

Dies liegt daran. Zum Beispiel müssen Sie für Python3 PIP den Befehl verwenden:

$ pip3

Verwenden Sie für Python 2 PIP den Befehl:

$ pip

Wenn Sie absolut sicher sind, dass Sie den Python2 -PIP benötigen, können Sie sie mit den Befehlen installieren:

Debian

$ sudo apt-Get Installieren Sie Python-Pip

Rehl/Fedora

$ sudo yum install Python2.7-Python-Pip

Manjaro/Arch

$ sudo pacman -syu python2 -pip

Sie können dann überprüfen, ob der PIP -Befehl funktioniert.

Alternative Fix

Möglicherweise werden Python 3 und seine entsprechende PIP in einigen Fällen installiert. Sie möchten jedoch PIP anstelle von PIP3 verwenden, um es aufzurufen.

Hier kommen Ihre Shell -Aliase zur Rettung.

Aus unserem Fehler "ZSH -Befehl nicht gefundener PIP" -Fehler, wissen wir, dass wir in der ZSH -Shell arbeiten.

Um den Alias ​​PIP mit PIP3 zu verbinden, können wir die bearbeiten .ZSHRC -Datei:

$ nano ~/.ZSHRC

Fügen Sie in der Datei den folgenden Eintrag hinzu:

alias pip = 'pip3' '

Die Zeile über dem Alias ​​PIP verknüpft mit dem Kommando -PIP3.

Wir können dann die Änderungen anwenden, indem wir den Befehl Quell ausführen:

$ source ~/.ZSHRC

Sie können nun überprüfen, ob der PIP -Befehl als:

$ PIP -Version
PIP 21.2.4 von/home/debian/anaconda3/lib/python3.9/Site-Packages/Pip (Python 3.9)

Der Befehl sollte die installierte PIP -Version zurückgeben.

Beendigung

Der Fehler "ZSH -Befehl nicht gefunden" tritt auf, wenn Sie den PIP. Dank dieses Tutorial wissen wir, wie Sie diesen Fehler beheben können, indem Sie die richtige PIP -Version installieren und PIP3 mit einem Alias ​​verknüpfen.

Danke fürs Lesen!!