我具有以下目录结构。
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。
我该如何解决此问题?