导入包时出现 ModuleNotFoundError,尝试使用 __init__

时间:2021-06-23 20:34:15

标签: python module modulenotfounderror

我正在尝试从 preprocess_test.py 访问 preprocess.py 中的函数。在 preprocess_test.py 中,我通过编写 from main.preprocess import * 从 preprocess.py 导入函数但是,在运行 preprocess_test.py 时,我收到以下错误:ModuleNotFoundError: No module named 'main' 我相信我把 __init__.py正确文件夹中的文件。你知道为什么会发生这个错误吗?谢谢。

我的文件夹结构如下:

src/                          
      __init__.py              
      main/                  
              __init__.py
              preprocess.py
              ...
      tst/                  
              __init__.py
              preprocess_test.py

0 个答案:

没有答案