Vermeiden Sie „Fehler: extern verwaltete Umgebung“ bei der Verwendung von Pip 3
Der Fehler „Fehler: extern verwaltete Umgebung“ tritt auf beim Versuch, Python-Pakete systemweit mit pip install xyz zu installieren, was auf eine extern verwaltete Umgebung auf Linux-Maschinen hinweist. Um dieses Problem zu beheben, berücksichtigen Sie Folgendes:
Bevorzugte Lösung: Verwendung einer virtuellen Umgebung
Die beste Vorgehensweise für die Installation von Python-Bibliotheken und -Anwendungen besteht darin, sie in einem Python zu isolieren virtuelle Umgebung. Dies verhindert Störungen mit anderen Systemkomponenten.
Pipx für Anwendungen verwenden:
Für Anwendungen installieren Sie Pipx als Systempaket:
apt install pipx pipx install some-python-application
Erstellen einer virtuellen Umgebung Sie selbst:
Erstellen Sie eine virtuelle Umgebung mit venv und installieren Sie darin Bibliotheken:
python -m venv my-venv my-venv/bin/pip install some-python-library
Alternative Lösung: Systemweite Installation
Wenn in Ausnahmefällen eine systemweite Installation erforderlich ist, beachten Sie Folgendes Optionen:
Zu Pips hinzufügen Konfiguration:
Fügen Sie die folgenden Zeilen zu ~/.config/pip/pip.conf hinzu:
[global] break-system-packages = true
Das obige ist der detaillierte Inhalt vonWie vermeide ich den „Fehler: extern verwaltete Umgebung' bei der Verwendung von pip3?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!