django-admin startproject django_first创建项目报错,求解

来源:2-2 初始Django项目

慕侠1031139

2022-01-28 09:41

D:\pyProgram>django-admin startproject django_first

Traceback (most recent call last):

  File "D:\Python\Python310\lib\runpy.py", line 196, in _run_module_as_main

    return _run_code(code, main_globals, None,

  File "D:\Python\Python310\lib\runpy.py", line 86, in _run_code

    exec(code, run_globals)

  File "D:\Python\Python310\Scripts\django-admin.exe\__main__.py", line 7, in <module>

  File "D:\Python\Python310\lib\site-packages\django\core\management\__init__.py", line 371, in execute_from_command_line

    utility.execute()

  File "D:\Python\Python310\lib\site-packages\django\core\management\__init__.py", line 365, in execute

    self.fetch_command(subcommand).run_from_argv(self.argv)

  File "D:\Python\Python310\lib\site-packages\django\core\management\base.py", line 288, in run_from_argv

    self.execute(*args, **cmd_options)

  File "D:\Python\Python310\lib\site-packages\django\core\management\base.py", line 335, in execute

    output = self.handle(*args, **options)

  File "D:\Python\Python310\lib\site-packages\django\core\management\commands\startproject.py", line 20, in handle

    super().handle('project', project_name, target, **options)

  File "D:\Python\Python310\lib\site-packages\django\core\management\templates.py", line 118, in handle

    django.setup()

  File "D:\Python\Python310\lib\site-packages\django\__init__.py", line 16, in setup

    from django.urls import set_script_prefix

  File "D:\Python\Python310\lib\site-packages\django\urls\__init__.py", line 1, in <module>

    from .base import (

  File "D:\Python\Python310\lib\site-packages\django\urls\base.py", line 8, in <module>

    from .exceptions import NoReverseMatch, Resolver404

  File "D:\Python\Python310\lib\site-packages\django\urls\exceptions.py", line 1, in <module>

    from django.http import Http404

  File "D:\Python\Python310\lib\site-packages\django\http\__init__.py", line 5, in <module>

    from django.http.response import (

  File "D:\Python\Python310\lib\site-packages\django\http\response.py", line 13, in <module>

    from django.core.serializers.json import DjangoJSONEncoder

  File "D:\Python\Python310\lib\site-packages\django\core\serializers\__init__.py", line 23, in <module>

    from django.core.serializers.base import SerializerDoesNotExist

  File "D:\Python\Python310\lib\site-packages\django\core\serializers\base.py", line 6, in <module>

    from django.db import models

  File "D:\Python\Python310\lib\site-packages\django\db\models\__init__.py", line 3, in <module>

    from django.db.models.aggregates import *  # NOQA

  File "D:\Python\Python310\lib\site-packages\django\db\models\aggregates.py", line 5, in <module>

    from django.db.models.expressions import Case, Func, Star, When

  File "D:\Python\Python310\lib\site-packages\django\db\models\expressions.py", line 482, in <module>

    class TemporalSubtraction(CombinedExpression):

  File "D:\Python\Python310\lib\site-packages\django\db\models\expressions.py", line 483, in TemporalSubtraction

    output_field = fields.DurationField()

  File "D:\Python\Python310\lib\site-packages\django\db\models\fields\__init__.py", line 155, in __init__

    if isinstance(choices, collections.Iterator):

AttributeError: module 'collections' has no attribute 'Iterator'


写回答 关注

1回答

  • 慕侠1031139
    2022-01-28 10:48:00

    解决了,是环境安装问题,不能在系统的cmd窗口安装django需要在conda的命令窗口安装django

    weixin...

    conda的命令窗口 是什么意思啊?

    2022-06-05 22:56:52

    共 1 条回复 >

三小时带你入门Django框架 新版上架

Python开发上手Web框架的必备课程,三小时带你入门Django框架。

25628 学习 · 248 问题

查看课程

相似问题