Lass uns anfangen.
Ursachen dieses Fehlers
Verschiedene Gründe können dazu führen, dass dieser Fehler auftritt. Diese beinhalten:
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 InstallationDas 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!!