【问题标题】:Virtualenv and import six module erro in django 1.4django 1.4中的Virtualenv和导入六个模块错误
【发布时间】:2014-10-16 09:47:24
【问题描述】:

我们在服务器的每个项目中安装 virtualenv:

虚拟环境

源环境/bin/激活

pip install -r requirements.txt

但我还有from django.utils.six import with_metaclass ImportError: No module named six 同步数据库中的错误。我有 django-modeltranslation 的这个问题。

为什么会出现这个错误?我可以在 python 中导入六个。

【问题讨论】:

  • 你的 requirements.txt 中有six 模块吗?默认情况下,virtualenvs 是使用 --no-site-packages 创建的,因此不包括系统包。

标签: django virtualenv django-modeltranslation


【解决方案1】:

Django 1.4 是一个非常旧的版本。 django-modeltranslation 显然依赖于更新版本的 Django。

【讨论】:

  • 你是对的,升级django后问题消失了。
猜你喜欢
  • 2012-02-28
  • 2012-01-29
  • 2016-12-18
  • 2012-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-09
  • 2012-12-19
相关资源
最近更新 更多