Heim > Backend-Entwicklung > Python-Tutorial > Wie behebe ich den „Fehler: extern verwaltete Umgebung' mit pip3 unter Linux?

Wie behebe ich den „Fehler: extern verwaltete Umgebung' mit pip3 unter Linux?

Mary-Kate Olsen
Freigeben: 2024-12-08 20:45:12
Original
1026 Leute haben es durchsucht

How to Resolve the

Fehlerbehebung „Fehler: extern verwaltete Umgebung“ bei Verwendung von Pip 3

Beim Auftreten des „Fehlers: extern verwaltete Umgebung“ Fehler bei der Verwendung von pip 3 auf einem Linux-Computer (z. B. Debian, Ubuntu) zeigt an, dass das System für die Verwaltung von Python konfiguriert ist Pakete extern.

Um diesen Fehler zu vermeiden und die Systemstabilität aufrechtzuerhalten, wird empfohlen, Python-Bibliotheken und -Anwendungen in einer virtuellen Umgebung zu installieren. Hierfür gibt es zwei gängige Lösungen:

  1. Verwendung eines Tools zur Erstellung einer virtuellen Umgebung:

    • Erwägen Sie die Verwendung von pipx zur Installation von Python-Anwendungen:

      apt install pipx
      pipx install some-python-application
      Nach dem Login kopieren
  2. Erstellen einer virtuellen Umgebung manuell:

    • Verwenden Sie das venv-Modul von Python:

      python -m venv my-venv
      my-venv/bin/pip install some-python-library
      Nach dem Login kopieren

      Wenn jedoch die Installation von Paketen „systemweit“ trotz der potenziellen Risiken als notwendig erachtet wird, kann man:

  • Bestehen Sie die --break-system-packages-Argument an pip.
  • Fügen Sie die folgenden Zeilen zu ~/.config/pip/pip.conf hinzu:

    [global]
    break-system-packages = true
    Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie behebe ich den „Fehler: extern verwaltete Umgebung' mit pip3 unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage