Begegnung des "ModulenotFoundError: Kein Modul mit dem Namen" PIP "in Ihrer virtuellen Python -Umgebung nach einem Debian -Betriebssystem -Upgrade (oder ähnlicher Systemänderung)? Dieser Leitfaden bietet eine Lösung. Während der getesteten Debian 12 sollte diese Korrektur für Linux, MacOS und Windows gelten.
Mögliche Ursachen:
Der Fehler ergibt sich typischerweise aus:
pip
-Datei zu lokalisieren, stören.Die Lösung: Erzwingen Sie die Neuinstallation von PIP
Die effektivste Lösung ist häufig eine erzwungene Neuinstallation von pip
. So wie: wie:
Aktivieren Sie Ihre virtuelle Umgebung:
Quelle<your-virtual-environment> /bin/aktivieren</your-virtual-environment>
(Ersetzen<your-virtual-environment></your-virtual-environment>
Mit dem tatsächlichen Pfad, z. B. myenv/bin/activate
)
Laden Sie das Skript get-pip.py
herunter: Verwenden Sie entweder curl
oder wget
:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
oder
wget https://bootstrap.pypa.io/get-pip.py -o get-pip.py
pip
mit gewaltsamer Installation:
Python3 get-pip.py-Force-Reinstall
Überprüfen Sie die Installation:
PIP3 -VERSION
Eine erfolgreiche Installation zeigt die pip
-Versionsinformationen an, ähnlich wie folgt:
<code>pip 24.2 from /home/user/myenv/lib/python3.11/site-packages/pip (python 3.11)</code>
Jetzt sollte pip
in Ihrer virtuellen Umgebung korrekt funktionieren. Wenn Sie pip
zuvor noch nicht installiert haben, finden Sie in einer umfassenden Anleitung zum Verwalten von Python -Paketen mit pip
(Link zum Leitfaden wird hier hier gelten).
Das obige ist der detaillierte Inhalt vonSo beheben Sie 'kein Modul namens Pip' -Fehler in Python unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!