677 Stimmen

bash: pip: Befehl nicht gefunden

Ich habe pip heruntergeladen und ausgeführt python setup.py install und alles funktionierte einwandfrei. Der nächste Schritt des Tutorials ist die Ausführung von pip install <lib you want> aber bevor es überhaupt versucht, etwas online zu finden, bekomme ich die Fehlermeldung "bash: pip: command not found".

Dies geschieht unter Mac OS X. Ich nehme an, dass irgendeine Pfadeinstellung nicht korrekt gesetzt wurde, als ich setup.py . Wie kann ich weiter nachforschen? Was muss ich überprüfen, um eine bessere Vorstellung von der genauen Ursache des Problems zu bekommen?

EDIT: Ich habe auch versucht, Python 2.7 für Mac zu installieren, in der Hoffnung, dass der freundliche Installationsprozess alle Aufgaben erledigt, wie z.B. das Editieren von PATH und was sonst noch passieren muss, damit alles gemäß den Tutorials funktioniert, aber das hat nicht funktioniert. Nach der Installation führte das Ausführen von "python" immer noch zu Python 2.6 und PATH wurde nicht aktualisiert.

0 Stimmen

Wurde bei der Installation von pip gemeldet, dass sie erfolgreich war?

0 Stimmen

Vielleicht müssen Sie den Befehl als Root ausführen?

0 Stimmen

Ich verwende Terminal mit sudo, also sollte alles als Root ausgeführt werden. Die Installation war erfolgreich.

49voto

Jun711 Punkte 2726

Überprüfen Sie Installation des Artikels Pip für weitere Informationen.

Ab 2019,

Herunterladen von get-pip.py, bereitgestellt von https://pip.pypa.io mit dem folgenden Befehl:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Führen Sie get-pip.py mit dem folgenden Befehl aus:
sudo python get-pip.py

Nach der Installation führen Sie diesen Befehl aus, um zu prüfen, ob pip installiert ist.
pip --version

Entfernen Sie die Datei get-pip.py nach der Installation von pip.
rm get-pip.py

Pip website

0 Stimmen

Oder curl -L get-pip.io | sudo python .

34voto

Ashish Pisey Punkte 1425

Installieren Sie die neueste Python-Version wie angegeben aquí

Es gibt viele Download-Links wie numpy und scipy

Gehen Sie dann zum Terminal und geben Sie folgenden Befehl ein:-

sudo easy_install pip

Für Python-Installationspakete Prüfen Sie dies

Voraussetzungen für die Installation von Paketen In diesem Abschnitt werden die Schritte beschrieben, die vor der Installation anderer Python-Pakete durchgeführt werden müssen.

Installation von pip, setuptools und wheel Wenn Sie Python 2 >=2.7.9 oder Python 3 >=3.4 von python.org installiert haben, verfügen Sie bereits über pip und setuptools bereits installiert, müssen aber auf die neueste Version aktualisieren:

Unter Linux oder OS X:

pip install -U pip setuptools Unter Windows:

python -m pip install -U pip setuptools Wenn Sie eine Python Installation unter Linux verwenden, die vom Systempaketmanager verwaltet wird (z.B. "yum", "apt-get" etc ), und Sie wollen den System-Paketmanager verwenden um pip zu installieren oder zu aktualisieren, dann lesen Sie bitte Installation von pip/setuptools/wheel mit Linux-Paketmanagern

Ansonsten:

Sicheres Herunterladen von get-pip.py 1

Führen Sie python get-pip.py aus. 2 Dadurch wird pip installiert oder aktualisiert. Außerdem werden setuptools und wheel installiert, falls sie nicht noch nicht installiert sind.

30voto

cfranklin Punkte 1480

Ich habe Ewigkeiten damit verbracht, alle Antworten auf dieser Seite durchzugehen, aber ich fand diejenige, die für mich funktionierte, in den Kommentaren der OP-Frage von s-walh

Die Antwort ist die Verwendung von pip3:

$ pip3 install <name-of-install>

24voto

Vignesh Punkte 1481

Installieren mit apt-get installiert eine systemweite pip und nicht nur eine lokale für Ihren Benutzer. Versuchen Sie diesen Befehl, um pip auf Ihrem System zum Laufen zu bringen ...

$ sudo apt-get install python-pip python-dev build-essential

Dann wird pip ohne Probleme installiert und Sie können "sudo pip..." verwenden.

9 Stimmen

Das wird nicht funktionieren, da Ihre Lösung für *nix ist, während OP ausdrücklich sagte: "Dies ist auf Mac OS X"

4 Stimmen

Debian und Ubuntu sind Linux-Distributionen, diese Frage bezieht sich auf Mac OSX, nicht auf Linux.

21voto

mixdev Punkte 2534

Die meisten der Methoden zur Installation von PIP sind veraltet. Hier ist die neueste (2019) Lösung. Bitte laden Sie das Skript get-pip herunter

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Das Skript ausführen

sudo python get-pip.py

0 Stimmen

Ou curl -L https://bootstrap.pypa.io/get-pip.py | sudo python

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X