给出以下目录树:
program.py
|--__init__.py
|--directory
|--_init__.py
|--a.py
|--framework
|--__init__.py
|--b.py
|--tests
|--__init__.py
|--a_test.py
|--b_test.py
每个测试都使用以下语法将模块导入其测试:'from directory import module'。另外,a.py使用相同的语法
导入b.py.当从'/ program'运行以下命令时,a_test失败,导入b上的ImportError变为: python -m目录/ tests / a_test
但是,当使用相同的命令运行b_test时,它可以正常工作!
如何让它正常工作?