首页 > 解决方案 > ModuleNotFoundError:尝试绝对​​导入时没有名为“app”的模块

问题描述

我一直在尝试使用来自源根目录的导入将文件导入到我的main.py文件中。这是我的文件结构的图片...

文件结构屏幕截图

我只是使用源根导入来尝试将seed.py导入到我的main.py文件中。但不断收到此错误消息。

**ModuleNotFoundError: No module named 'app'**

这对我来说毫无意义,因为我的应用程序是一个模块并且有自己的 init 文件。我不太确定我的文件结构是否有错误,或者只是 pycharm 有问题。但我看不出这个导入不应该起作用的原因。

这是我正在使用的导入语句的代码片段

from app.bitcoinBackend.seed import *

有任何想法吗??

标签: pythonpython-3.xdirectory-structure

解决方案


也许您应该尝试将 main.py 移动到应用程序的根文件夹,然后调用 bitcoinBackend.seed import *。因为您的 main 位于 app 的子文件夹中。


推荐阅读