Nicht aufgelöste Referenz beim Importieren aus dem Geschwister-Unterpaket mit

7

Ich habe eine ähnliche Verzeichnisstruktur.

%Vor%

Jetzt in main.py (welches mein Hauptprogramm ist, das ich ausführe) importiere ich wie folgt

%Vor%

Gut funktioniert.

Innerhalb von a.py importiere ich wie folgt

%Vor%

An dieser Stelle unterstreicht pycharm den obigen Code als rot und benachrichtigt mich "Unresolved reference pack".

Jetzt funktioniert mein Code gut was sollte. Ich bin neugierig, warum pycharm es als Fehler betrachtet und was kann ich tun, um so etwas zu vermeiden.

    
Ansuman Bebarta 31.07.2013, 11:26
quelle

2 Antworten

24

Eine weitere Sache, die Sie tun können, wenn Sie Probleme mit "Ungelöste Referenz" -Fehler in PyCharm haben, ist:

  • Klicken Sie mit der rechten Maustaste auf das Python-Quellenverzeichnis
  • Wählen Sie "Verzeichnis markieren als" & gt; "Quellwurzel"

Stellen Sie sicher, dass Sie dies für alle Ihre Python-Quellverzeichnisse getan haben.

    
einnocent 06.12.2013 01:24
quelle
5

Gehe zu Einstellungen- & gt; Projektstruktur und sub_pack2 als Quelle

    
leet 25.09.2013 18:32
quelle

Tags und Links