Seite 1 von 1

import "xyz" coul not resolved by pylance

Verfasst: Donnerstag 19. Oktober 2023, 13:26
von drnicolas
Diese Meldung sehe ich in VS Tudio code bei einer import-Zeile.

für xyz existiert im selben Vrezichnis wie die py-Datei in der die import Zeile steht eine Datei xyz.py mit verschiedenen Funktionen.

Entsprechend wird mir auch keine der Funktionen angeboten wenn ich "Mail." eingetippt habe.

Da muß ein grundlegendes Problem sein, da dies weitere imports betrifft.

Allen ist gemeinsam, daß es scih nicht um Standardbibliotheken handelt und immer sind .py-Dateien im Pfad eigentlich verfügbar

Re: import "xyz" coul not resolved by pylance

Verfasst: Donnerstag 19. Oktober 2023, 14:44
von __blackjack__
@drnicolas: Das sollte Beispielsweise der Fall sein, wenn `xyz` ein Modul in einem Package denn das ist ja nicht über `import xyz` von Modulen in diesem Package erreichbar auch wenn die im gleichen Verzeichnis liegen. Da braucht man trotzdem einen absoluten Import inklusive Packagenamen oder explizit einen relativen Import.