ModuleNotFoundError: Kein Modul namens Configparser
-
Was ist der
ModuleNotFoundError
in Python -
Was ist der
ModuleNotFoundError: No module named 'Configparser'
in Python -
So beheben Sie den
ModuleNotFoundError: No module named 'Configparser'
in Python
Der ModuleNotFoundError
ist einer der häufigsten Fehler bei der Verwendung einiger der eingebauten Funktionalitäten, Klassen, Bibliotheken und Pakete, die in Ihr aktuelles Programm importiert werden müssen.
Meistens müssen Sie diese eingebauten Funktionalitäten mit dem Schlüsselwort import
in Ihr aktuelles Programm importieren; erweiterte Pakete und Bibliotheken müssen Sie jedoch über die Befehlszeilenschnittstelle (CLI) installieren und dann in Ihr aktuelles Programm importieren.
Was ist der ModuleNotFoundError
in Python
In Python tritt der ModuleNotFoundError
auf, wenn Sie ein ungültiges Paket oder eine Bibliothek importieren, die gar nicht existiert, oder Sie müssen sie zuerst über die CLI installieren und dann in Ihrem Programm verwenden.
Schauen wir uns zum besseren Verständnis das folgende Beispiel an.
import randem # error: ModuleNotFoundError
Die obige Codezeile wirft einen Fehler ModuleNotFoundError: No module named 'randem'
und der Grund ist, dass randem
nicht das richtige Paket ist, es ist random
.
Wir haben absichtlich randem
anstelle von random
verwendet, um den Grund für den ModuleNotFoundError
zu demonstrieren, der manchmal auftritt, wenn Sie die Klassenbibliothek des Pakets falsch schreiben.
Ein weiterer Anwendungsfall dieses Fehlers könnte sein, dass die angegebene Klasse, Bibliothek oder das Paket von Ihrem Python-Compiler nicht erkannt wird, sodass Sie es über Ihre CLI installieren und dann in Ihr Programm importieren müssen. Wir werden dies im späteren Teil des Artikels sehen.
Was ist der ModuleNotFoundError: No module named 'Configparser'
in Python
Der ModuleNotFoundError: No module named 'Configparser'
tritt auf, weil Ihr Python-Compiler Configparser
nicht erkennt; Entweder haben Sie den Namen falsch geschrieben oder er kann nicht importiert werden.
Codebeispiel:
import Configparser
Ausgang:
Wenn Sie Python 2.x verwenden, erhalten Sie diesen Fehler.
ImportError: No module named Configparser
Wenn Sie Python 3.x verwenden, erhalten Sie diesen Fehler.
ModuleNotFoundError: No module named 'Configparser'
So beheben Sie den ModuleNotFoundError: No module named 'Configparser'
in Python
Im Tech-Zeitalter ist es wichtig, sich immer auf dem Laufenden zu halten, denn gerade in der Softwareentwicklung ändert sich häufig etwas.
Python wird kontinuierlich verbessert, neue Funktionalitäten werden mit der Zeit hinzugefügt und der Code mit der schlechten Leistung wird entweder entfernt oder aktualisiert.
Ähnlich verhält es sich mit dem ModuleNotFoundError: No module named 'Configparser'
; es wird in configparser
statt Configparser
umbenannt.
import configparser
Die obige Codezeile sollte funktionieren, wenn Ihr Python-Compiler configparser
erkennt; Wenn dies nicht der Fall ist, müssen Sie es extern über die CLI installieren und in Ihr Programm importieren.
So installieren Sie configparser
in Python
Um configparser
auf Ihrem Rechner zu installieren, gehen Sie in Richtung CLI und geben Sie ein.
pip install configparser
Dieser Befehl sammelt die relevanten Dateien und installiert sie auf Ihrem Computer, damit Sie sie später in Ihre Programme importieren können.
Wenn Sie jetzt configparser
importieren, sollte es einfach perfekt funktionieren!
import configparser
print("configparser is successfully imported")
Ausgang:
configparser is successfully imported
Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.
LinkedInVerwandter Artikel - Python ModuleNotFoundError
Verwandter Artikel - Python Error
- Adresse wird bereits verwendet Fehler in Python
- AttributeError: __Exit__ in Python
- AttributeError: 'Dict'-Objekt hat kein Attribut 'Append' in Python
- AttributeError: 'NoneType'-Objekt hat kein Attribut 'Text' in Python
- AttributeError: Int-Objekt hat kein Attribut
- AttributeError: Modul Urllib hat keine Attributanforderung