Ich habe folgende Paketstruktur:Warum beklagt PyCharm fehlende Module bei absoluten Importen?
projects/
package_name/
__init__.py
model.py
In __init__.py
Ich habe folgende Importanweisung:
import package_name.model as model
PyCharm beschwert mich hier, dass es kein Modul package_name
benannt ist. Aber wenn ich das Paket aus dem Terminal importiere, während es in projects/
steht, importiert Python das Paket ohne Probleme. Mein Arbeitsverzeichnis in PyCharm ist auch projects
, und ich habe es meiner PYTHONPATH
hinzugefügt.
Warum beklagt sich PyCharm, obwohl es anscheinend gut funktioniert und wie repariere ich es?
möglich Duplikat von [Pycharm (Python IDE) schließt Django-Module nicht automatisch ab] (http://stackoverflow.com/questions/4906246/pycharm-python-ide-doesnt-auto-complete-django-modules) – laffuste
Sieht nicht genau wie ein Duplikat aus. Die Antworten dort haben es für mich nicht gelöst. –