0

我正在尝试通过在 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

我不了解如何使用额外路径吗?

马丁

4

1 回答 1

0

如果生成bin/tests的脚本包含您的路径,您是否尝试过查看它?它会确定您的 buildout.cfg 是否正确。也许问题出在其他地方。因为看起来你的代码没问题。

如果你碰巧经常包含来自 git/mercurial 或其他地方的各种分支来构建,你可能会对mr.developer感兴趣。mr.developer可以下载并添加包到develop =. 您不需要extra-path在每个部分中进行设置。

于 2011-02-17T21:24:43.983 回答