在自制子包中导入自制 python class 哪里出错了?

Where am I going wrong in importing a self made python class in a self made sub package?

您好,我是 python 的新手,我会对此表示赞赏。我目前正在重构一个项目以使其可扩展。

尝试从位于不同包中的模块导入名为 IrishTimesEventHandler 的对象时,interperter 在 main.py 中遇到错误:

from alexaevents.irish_times_event_handler import IrishTimesEventHandler
ModuleNotFoundError: No module named 'alexaevents.irish_times_event_handler'

听到的是我目录的快照:

main.py 中的导入语句如下所示:

from alexaevents.irish_times_event_handler import IrishTimesEventHandler

我正在使用 PyCharm 进行重构,但据我所知没有循环依赖。

您将文件名命名为 irish_times_event_handler.py 还是 irish_times_event_handler

我认为导入模块时需要 .py 扩展名