无法导入名称六 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'(示