【发布时间】:2011-03-04 20:27:55
【问题描述】:
我想做一些代码生成,而 StringTemplate 看起来是一个很好的工具。我从 PyPi 轻松安装了 stringtemplate3,但是当我尝试导入它时,我得到:
ImportError: No module named antlr
我对此感到困惑,因为我认为 ANTLR 依赖于 StringTemplate(如网站所述),而不是相反。无论如何,我找不到正确的包来解决这个问题。安装 antlr_python_runtime 没有帮助。
有什么提示吗?
【问题讨论】:
-
我相信 Antlr 和 ST 具有循环依赖关系,但其中一个依赖于另一个的早期版本。即如果 ST 4 依赖于 Antlr 3,则 Antlr 3 依赖于 ST 3 而不是 4。
标签: python antlr stringtemplate