栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Django:python manage.py runserver提供了RuntimeError:在cmp中超过了最大递归深度

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Django:python manage.py runserver提供了RuntimeError:在cmp中超过了最大递归深度

问题出在 functools.py 文件中。该文件来自Python。我刚刚安装了新版本的python 2.7.5,并且此文件是错误的(我还有另一个-
python 2.7.5的旧安装,并且那里的functools.py文件是正确的)

要解决此问题,请替换它(关于python Lib fuctools.py中的第56行):

convert = {    '__lt__': [('__gt__', lambda self, other: other < self),    ('__le__', lambda self, other: not other < self),    ('__ge__', lambda self, other: not self < other)],    '__le__': [('__ge__', lambda self, other: other <= self),    ('__lt__', lambda self, other: not other <= self),    ('__gt__', lambda self, other: not self <= other)],    '__gt__': [('__lt__', lambda self, other: other > self),    ('__ge__', lambda self, other: not other > self),    ('__le__', lambda self, other: not self > other)],    '__ge__': [('__le__', lambda self, other: other >= self),    ('__gt__', lambda self, other: not other >= self),    ('__lt__', lambda self, other: not self >= other)]}

对此:

convert = {    '__lt__': [('__gt__', lambda self, other: not (self < other or self == other)),    ('__le__', lambda self, other: self < other or self == other),    ('__ge__', lambda self, other: not self < other)],    '__le__': [('__ge__', lambda self, other: not self <= other or self == other),    ('__lt__', lambda self, other: self <= other and not self == other),    ('__gt__', lambda self, other: not self <= other)],    '__gt__': [('__lt__', lambda self, other: not (self > other or self == other)),    ('__ge__', lambda self, other: self > other or self == other),    ('__le__', lambda self, other: not self > other)],    '__ge__': [('__le__', lambda self, other: (not self >= other) or self == other),    ('__gt__', lambda self, other: self >= other and not self == other),    ('__lt__', lambda self, other: not self >= other)]}

另请阅读:http : //regebro.wordpress.com/2010/12/13/python-
implementing-rich-comparison-the-correct-
way/



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/650728.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号