ModuleNotFoundError:没有名为“”的模块

时间:2020-05-14 15:54:04

标签: python python-3.x python-import

我具有以下目录结构。

program/
    src/
        main/
             python/
                   file1.py
                   file2.py
        test/
             python/
                   file3.py

file2.py具有import语句,其中file1是file1中的函数

from file1 import file1

file3.py具有导入语句

from src.main.python.file2 import *

当我运行pytest scr / test时,编译器抛出错误

from file1 import file1    
ModuleNotFoundError: No module named 'file1'

从git bash运行时的根目录是program。我也不能更改file2.py的相对导入,因为file1和file2已复制到docker image。

我该如何解决此问题?

0 个答案:

没有答案