2016-11-15 3 views
2

Ich möchte einige Python-Dateien in einem Projekt testen, bevor Sie sie installieren. Dazu trat ich in den Ordner in meinem vscode Arbeitsplatz Einstellungen installiert werden, wie folgt:Python-Peek-Definition funktioniert in vscode, aber Pylint beschwert sich über das Importieren

"python.autoComplete.extraPaths": [ 
    "${workspaceRoot}/lib_python/release" 
] 

Jetzt habe ich eine Testdatei in meinem Arbeitsbereich, dass die Einfuhren aus den oben genannten Ordner. Vorschläge funktionieren gut, es gibt mir auch Definitionen, während ich mit der Maus über einen Klassennamen aus der importierten Datei schwebe. Der halbe Code ist jedoch rot unterstrichen, weil pylint sagt, dass er die Definitionen nicht kennt und nicht importieren kann.

Frage: Gibt es eine Möglichkeit auch unabhängig von Don Jayamanne Teil der Python-Plugin zu machen, ist verantwortlich für die rote Unterstreichung der zusätzliche Einfuhr Ordner finden?

Antwort

0

Also was für mich funktionierte, ist jetzt, zusätzliche Pfade in einer .env Datei im Stammordner des Projekts zu setzen. Diese Datei wird von der Python-Erweiterung von vscode gelesen.

Beispiel:

PYTHONPATH=./lib_python/release 
Verwandte Themen