Python-Paketmanager pip verschwunden
In einem meiner Virtualenvs fehlt plötzlich das Python-Package-Helferlein pip. Wie bekomme ich es wieder?
In einem meiner Virtualenvs fehlt plötzlich das Python-Package-Helferlein pip. Wie bekomme ich es wieder?
Auch wir haben schon erlebt, dass nach einem Update in Arch Linux in virtuellen Umgebungen kein pip mehr zu finden war. Die Fehlermeldung lautet dann ModuleNotFoundError: No module named pip
. Das lässt sich auch mit python -m pip
nicht umgehen.
Es gibt aber einen einfachen Weg, pip wieder zu installieren: Aktivieren Sie zunächst das Virtualenv. Der Befehl python -m ensurepip --default-pip
installiert danach pip, ohne selbst pip dafür zu brauchen. Danach kann pip sich selbst aktualisieren: pip install -U pip
.
(pmk)