在自制的子包中导入自制的python类时,我哪里出错了?

2024-10-01 00:23:09 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我是python的新手,我想再多看一眼。我目前正在重构一个项目,使其具有可扩展性。你知道吗

说话者遇到错误主.py尝试从位于不同包中的模块导入名为IrishTimesEventHandler的对象时:

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

这是我的目录的快照:

enter image description here

中的导入状态主.py看起来像这样:

from alexaevents.irish_times_event_handler import IrishTimesEventHandler
  • 我的肠胃里有两片肠胃搜索路径. 你知道吗
  • venv目录在中列出搜索路径.

  • 我正在使用PyCharm社区版。

  • 我使用的是python3.6iterperter。你知道吗

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


Tags: frompyimport路径目录eventpycharm重构
1条回答
网友
1楼 · 发布于 2024-10-01 00:23:09

您是否将文件名命名为irish_times_event_handler.pyirish_times_event_handler?你知道吗

我认为.py扩展在导入模块时是必需的

相关问题 更多 >