【问题标题】:Cannot import name six Django-CMS无法导入名称六 Django-CMS
【发布时间】:2013-10-11 08:34:35
【问题描述】:

我正在使用 django 1.3 和 django-cms 2.2,当我运行时出现如下错误:

django.template.base.TemplateSyntaxError: 'cms_tags' is not a valid tag library: ImportError raise loading cms.templatetags.cms_tags: cannot import name Six

【问题讨论】:

  • 如果你刚刚开始,请使用最新的 django 版本。

标签: python django django-cms six-python


【解决方案1】:

刚刚遇到同样的错误,six 导入错误是由不兼容的django-mptt 版本引起的。这应该可以解决问题:

$ pip install django-mptt==0.5.2

【讨论】:

    【解决方案2】:

    您应该拥有 Django 版本 >=1.4.5。它对我有用。

    【讨论】:

      猜你喜欢
      • 2021-02-27
      • 1970-01-01
      • 2011-07-11
      • 2020-03-30
      • 2013-04-10
      相关资源
      最近更新 更多