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.
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!!