„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie behebe ich „ImportError: Kein Modul namens ‚encodings‘“ in Python nach dem Ubuntu-Upgrade?

Wie behebe ich „ImportError: Kein Modul namens ‚encodings‘“ in Python nach dem Ubuntu-Upgrade?

Veröffentlicht am 17.11.2024
Durchsuche:335

How to Resolve

Behebung von „ImportError: Kein Modul namens ‚encodings‘“ in Python nach dem Ubuntu-Upgrade

Das Problem tritt auf, wenn die Gebietsschema-Kodierung nicht abgerufen werden kann , was zur Fehlermeldung „ImportError: Kein Modul mit dem Namen ‚Encodings‘“ führt. Dieses Problem kann trotz einer Neuinstallation von Python und dem Festlegen von Umgebungsvariablen bestehen bleiben.

Lösung für Python-3:

  • Entfernen Sie virtuelle Umgebungsdateien: rm -rf venv
  • Virtuelle Umgebung neu erstellen: virtualenv -p /usr/bin/python3 venv/
  • Virtuelle Umgebung aktivieren: source venv/bin/activate
  • Erforderliche Pakete installieren: pip install -r Anforderungen .txt

Darüber hinaus kann es, wie in den Versionshinweisen für Ubuntu Xenial Xerus erwähnt, erforderlich sein, die Datei /etc/default/locale zu bearbeiten und sicherzustellen, dass die Variablen LANGUAGE und LC_ALL auf eingestellt sind gewünschtes Gebietsschema.

Nachdem Sie diese Schritte ausgeführt haben, sollte das Problem behoben sein, sodass Python ausgeführt werden kann, ohne dass die Meldung „ImportError: Kein Modul mit dem Namen ‚Encodings‘“ angezeigt wird.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3