无法导入名称六 Django-CMS

Posted

技术标签:

【中文标题】无法导入名称六 Django-CMS【英文标题】:Cannot import name six 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 版本。 【参考方案1】:

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

$ pip install django-mptt==0.5.2

【讨论】:

【参考方案2】:

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

【讨论】:

以上是关于无法导入名称六 Django-CMS的主要内容,如果未能解决你的问题,请参考以下文章

Python 导入错误:无法从“sklearn.externals”导入名称“六”

安装djangocms-blog后发生错误:无法从'django.utils .encoding'导入名称'python_2_unicode_compatible'(示

导入 theano 时出错“无法导入名称 gof”

ImportError:无法导入名称而无法导入类

ImportError:无法导入名称 VarianceThreshold

ImportError:无法导入名称“AFAVSignature”