2016-08-14 2 views
3

Sag mal, ist meine Projektstruktur wie folgt:PyCharm Import nicht erkennt andere Dateien im selben Modul

project_folder: 
    __init__.py 
    another_folder: 
    __init__.py 
    main_file.py 
    other_file.py 

Und main_file.py nächsten Code enthält:

import other_file as whatever 

PyCharm (PEP8) diese Zeile hervorhebt als ein Fehler 'no module named other_file' und es gibt keine automatische Vervollständigung bei irgendwelchen Anrufen wie whatever.this_should_be_autoc_suggested. Der Dolmetscher funktioniert indes einwandfrei.

Was kann die Ursache für dieses störende Verhalten sein?

Antwort

2

Sie müssen Ihr Projektverzeichnis als "Quellen Root" markieren, klicken Sie einfach mit der rechten Maustaste auf das Verzeichnis in pycharm, markieren Sie Verzeichnis als, Quellen Root. das sollte den Trick für dich machen.

Verwandte Themen