侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

启动django项目报错:RuntimeError: maximum recursion depth exceeded while calling a Python object

2023-11-08 星期三 / 0 评论 / 0 点赞 / 61 阅读 / 1983 字

启动django项目时报错 C:/Users/jerry.home-pc/PycharmProjects/mysite>python manage.py startapp app01 Tracebac

启动django项目时报错

C:/Users/jerry.home-pc/PycharmProjects/mysite>python manage.py startapp app01
Traceback (most recent call last):
  File "manage.py", line 22, in <module>
    execute_from_command_line(sys.argv)
  File "C:/Python27/lib/site-packages/django/core/management/__init__.py", line 363, in execute_from_command_line
    utility.execute()
  File "C:/Python27/lib/site-packages/django/core/management/__init__.py", line 337, in execute
    django.setup()
  File "C:/Python27/lib/site-packages/django/__init__.py", line 27, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "C:/Python27/lib/site-packages/django/apps/registry.py", line 108, in populate
    app_config.import_models()
  File "C:/Python27/lib/site-packages/django/apps/config.py", line 202, in import_models

RuntimeError: maximum recursion depth exceeded while calling a Python object

命令行无法启动,pycharm中也无法启动

分析原因:查看系统python版本号:

C:/Users/jerry.home-pc/PycharmProjects/mysite>python -VPython 2.7

解决方法:升级python到2.7.5(参考自:https://stackoverflow.com/questions/16369637/maximum-recursion-depth-exceeded-in-cmp-error-while-executing-python-manage-py-r?rq=1)

升级后查看Python版本号:

C:/Users/jerry.home-pc/PycharmProjects/mysite>python -VPython 2.7.5

升级后启动成功:

C:/Users/jerry.home-pc/PycharmProjects/mysite>python manage.py startapp app01

方法二:修改functools.py文件也能达到同样的效果(未测试,感兴趣的可以自己试试)

广告 广告

评论区