Pip nach dem Upgrade gebrochen
Habe ich pip install-U easyinstall, und dann pip install-U pip, um ein upgrade von meinem pip. Allerdings bekomme ich diesen Fehler nun bei dem Versuch, pip:
root@d8fb98fc3a66:/# which pip
/usr/local/bin/pip
root@d8fb98fc3a66:/# pip
bash: /usr/bin/pip: No such file or directory
Dies ist auf einem ubuntu 12.04 in ein docker-image.
InformationsquelleAutor der Frage dl8 | 2014-10-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ein Grund kann sein, remembed Standorten.
Können Sie durch löschen der Cache-Standorte durch die Ausgabe von folgenden Befehl ein:
SIDENOTE: Statt
which
mittype
Befehl, können Sie die Hash-Ort:InformationsquelleAutor der Antwort falsetru
Wenn
hash -r
nicht funktioniert, ist es möglich, dass die neuepip
wurde installiert in/usr/local/bin/
anstelle der alten in/usr/bin/
. Und so kommt es, dass der neue Standort nicht in der Liste von Pfaden gesucht für ausführbare Dateien.In diesem Fall, entweder Update der Liste der Pfade oder kopieren Sie die ausführbaren Dateien:
Können Sie auch der hardlink, der die ausführbaren Dateien anstatt Sie zu kopieren (dies kann dafür sorgen, dass künftige upgrades sind richtig gemacht).
InformationsquelleAutor der Antwort ADTC