如何告诉nosetests使用virtualenv中相同的顶级模块加载模块?

时间:2015-03-23 09:57:34

标签: python nose

我有以下项目结构:

project
  - foo
    - __init__.py
    - bar
      - __init__.py
      - candidate.py
  - tests
    - __init__.py
    - test_candidate.py (from foo.dep import worker)
  - virtualenv
    - src
      - foo
        - __init__.py
        - dep
          - __init__.py
          - worker.py

当我在项目中运行nosetests时,test_candate.py无法使用:

ImportError: No module named dep

如何告诉nosetests使用virtualenv中相同的顶级模块加载模块?

0 个答案:

没有答案