У меня есть следующая структура пакета:
projects/
package_name/
__init__.py
model.py
В __init__.py
У меня есть следующий оператор импорта:
import package_name.model as model
PyCharm жалуется, что нет модуля с именем package_name
. Но когда я импортирую пакет из терминала, находясь в projects/
, Python импортирует пакет без проблем. Мой рабочий каталог в PyCharm также projects
, и я добавил его в свой PYTHONPATH
.
Почему PyCharm жалуется, несмотря на то, что кажется, что все работает нормально, и как его исправить?