Trotz der Verwendung einer virtuellen Umgebung können Entwickler auf Folgendes stoßen: „Ungelöster Import“-Fehler in Pylint beim Arbeiten in Visual Studio Code. Dieses Problem ist darauf zurückzuführen, dass Pylint den Speicherort von Python-Dateien in der virtuellen Umgebung nicht erkennen kann.
Um dieses Problem zu beheben, kann die folgende Arbeitsbereichseinstellung zur Datei .vscode/settings.json hinzugefügt werden:
"python.autoComplete.extraPaths": ["path-to-your-code"]
Durch die Angabe des Pfads zum Code kann Pylint die erforderlichen Python-Dateien finden und die Importanweisungen auflösen. Diese Einstellung stellt sicher, dass Pylint den Code aus der virtuellen Umgebung berücksichtigt, auch wenn er außerhalb des Workspace-Verzeichnisses gespeichert ist.
Im Jahr 2023 wurde aufgrund der veralteten Version von python-Language-Server ein Update dieser Methode eingeführt . Mit dem neuen Pylance-Sprachserver ist die Einstellung wie folgt konfiguriert:
"python.analysis.extraPaths": ["path-to-your-code"]
Diese geänderte Syntax stellt sicher, dass die richtige Einstellung angewendet wird und Pylint weiterhin Importanweisungen in Visual Studio Code auflöst, sodass sich Entwickler konzentrieren können beim Schreiben von Code statt beim Beheben von Fehlern.
Das obige ist der detaillierte Inhalt vonWie behebe ich den Pylint-Fehler „Unresolved Import' in Visual Studio Code?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!