Standard für die Benutzerinstallation, da normale Site -Pakete nicht schriftlich sind

Standard für die Benutzerinstallation, da normale Site -Pakete nicht schriftlich sind

"Beim Versuch, Python-Pakete zu installieren. In diesem Versuch werden wir erklären, warum dieser Fehler auftritt und wie wir ihn lösen können.”

Lass uns anfangen.

Ursachen dieses Fehlers

Verschiedene Gründe können dazu führen, dass dieser Fehler auftritt. Diese beinhalten:

  1. Mehrere Python -Versionen
  2. Berechtigungsfehler

Im Folgenden finden Sie einige der Techniken, mit denen Sie diesen Fehler beheben können.

Fix #1 - Geben Sie die explizite Version an

Manchmal haben Sie mehrere Versionen des Python -Dolmetschers installiert. Zum Beispiel, wenn Sie beide Python Version 3 haben.9 und 3.10 Installiert und der Befehl PIP3 Install führt zu einem Fehler.

Dies liegt daran, dass Python versucht, das Paket im Standard -Python -Verzeichnis zu installieren. Dieses Verzeichnis wird direkt von Python verwaltet und gibt einen Fehler zurück.

Wenn Sie daher mehrere Versionen des Interpreter installiert haben, müssen Sie diese im Befehl explizit angeben.

Zum Beispiel ein Paket mit dem Python3 installieren.10 PIP, führen Sie den Befehl aus:

$ python3.10 -M PIP Installation

Das obige sollte das Modul aufrufen, das dem spezifischen Python -Interpreter zugeordnet ist.

Fix #2 - Pip mit den ausreichenden Berechtigungen ausführen

Bei einem Mehrbenutzersystem wie Linux können Sie sich vor dem Fehler „Standard zur Benutzerinstallation“ stellen.

Stellen Sie daher sicher, dass Sie PIP mit ausreichenden Berechtigungen ausführen, um auf das Installationsverzeichnis zuzugreifen.

Stellen Sie in ähnlicher Weise sicher, dass der installierte Python -Dolmetscher für Benutzer mit ausreichenden Berechtigungen installiert ist.

Fix #3 - Aktualisieren Sie Ihre Python -Version

Ein weiterer Versuch, dies zu beheben, besteht darin, Ihre Python -Version zu aktualisieren. Dies kann das System dazu zwingen, den Dolmetscher neu zu konfigurieren und alle Probleme zu beheben.

Fix #4 - Python neu installieren

Wenn keine der oben genannten Methoden funktioniert, können Sie Ihren aktuellen Python-Dolmetscher deinstallieren und Python erneut installieren.

Abschluss

Das war's für diesen einen. Obwohl die Gründe variieren können, ist eine Hauptursache für das „Verfall der Benutzerinstallation, da normale Site-Packages nicht schriftlich“ -Fehler sind. Wir hoffen, dieser Artikel hat Ihnen geholfen, das Problem zu lösen.

Danke fürs Lesen!!