【发布时间】:2017-01-04 13:45:30
【问题描述】:
使用 python 3.4.3 安装 Cheetah 包 (Cheetah-2.4.4) 时出现以下错误
Traceback (most recent call last):
File "setup.py", line 10, in <module>
import SetupTools
ImportError: No module named 'SetupTools'
尝试了很多方法来解决这个问题,但没有运气。任何人都可以帮助我这里缺少什么。
【问题讨论】:
-
Cheetah 自 2011 年以来没有看到任何变化。我怀疑它是否适用于最近的 Python 3 版本根本。
-
再看一遍:尽管已经完成了一些针对 Python 3 兼容性的工作,但目前的项目根本无法在 Python 3 上运行。例如,
SetupTools.py模块使用的语法只能在 Python 2 中使用,而且会出现更多问题。 -
谢谢 Martijn。 Python 3 中包的任何替代方案?
-
有很多选择:wiki.python.org/moin/Templating。 Jinja2、wheezy、moody、Chameleon 等都支持 Python 3。