我试图通过在sys.path中添加从github.com下载的龙卷风版本来运行测试。
[tests]
recipe = zc.recipe.testrunner
extra-paths = ${buildout:directory}/parts/tornado/
defaults = ['--auto-color', '--auto-progress', '-v']
但是当我运行bin / tests时,我收到以下错误:
ImportError: No module named tornado
我不明白如何使用额外路径?
马丁
答案 0 :(得分:0)
如果它包含您的路径,您是否尝试查看生成的bin/tests
脚本?它会告诉你buildout.cfg是否正确。也许问题在别处。因为看起来你的代码还可以。
如果您经常包含来自git / mercurial或其他地方的各种分支到buildout,您可能会对mr.developer感兴趣。 mr.developer
可以下载并将包添加到develop =
。您不需要在每个部分设置extra-path
。