首页 > 解决方案 > PyCharm 在项目目录中找不到包

问题描述

ModuleNotFoundError: No module named 'helpers.logging'; 'helpers' is not a package

但它就在那里......(见截图)

奇怪的是,如果我将帮助程序包重命名为“util”或其他任何东西,它就可以工作。为什么包的名称很重要?这是否与 PyCharm 内部的某些内容相冲突?

在此处输入图像描述

标签: pycharm

解决方案


我认为这是因为您同时拥有一个名为 helpers 的文件夹和一个名为 helpers.py 的模块。如果您将 helpers 文件夹重命名为 util 之类的名称,它就可以工作。但是,如果你将它重命名为活动,我敢打赌你会遇到同样的问题。


推荐阅读