【问题标题】:Cheetah package installation error -on python 3Cheetah包安装错误-on python 3
【发布时间】: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。

标签: python cheetah


【解决方案1】:

这应该在今天发布的 Cheetah 3 中得到修复。 Cheetah3 适用于 Python 3.3+。

【讨论】:

    【解决方案2】:

    在 python 2.x 中使用 pip install Cheetah,在 python 3.x 中使用 pip3 install Cheetah3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多