运行python -m时引发的ImportError

时间:2014-07-25 04:36:29

标签: python python-2.7 importerror

给出以下目录树:

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时,它可以正常工作!

如何让它正常工作?

0 个答案:

没有答案
相关问题