首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有名为six的模块

没有名为six的模块
EN

Stack Overflow用户
提问于 2013-04-19 16:29:18
回答 3查看 15.4K关注 0票数 11

在安装transifex和./manage.py之后,会出现以下错误:

代码语言:javascript
复制
Error: No modules named six.

Python安装在virtualenv中(来自https://pypi.python.org/pypi/six) Django版本为1.4

任何帮助都是最好的!向Michael致以最美好的问候

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-04-19 17:50:56

在Django 1.4.2中增加了django.utils.six,请参阅

https://docs.djangoproject.com/en/1.5/topics/python3/#philosophy

票数 13
EN

Stack Overflow用户

发布于 2013-07-08 18:33:45

我刚刚也遇到了同样的问题。转换包中的依赖项似乎没有正确列出(它依赖于Django == 1.3.1和django-filter >= 0.1,但django-filter 0.6依赖于Django >= 1.4.5)。

我通过安装一个旧版本的django-filter ( 0.5.4 )来解决这个问题,而不是使用pypi中提供的包(似乎在pypi上只有0.6和0.1版本),而是直接从这里下载0.5.4版本:

https://github.com/alex/django-filter/releases

然后用通常的方式安装:

python setup.py安装

票数 1
EN

Stack Overflow用户

发布于 2017-09-01 17:12:56

这应该可以解决您的问题:

代码语言:javascript
复制
$ easy_install six
票数 -4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16100454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档