【问题标题】:I cant run the server in my project with django我无法使用 django 在我的项目中运行服务器
【发布时间】:2021-11-05 14:29:35
【问题描述】:

我通常在 django 中创建了一个项目,但是当我尝试运行服务器(python manager.py runserver)时出现以下错误:C:\Users\Fredy\AppData\Local\Programs\Python\Python39\python .exe: 无法打开文件 'C:\Downloads\django_one\manager.py': [Errno 2] 没有这样的文件或目录

奇怪的是manager.py文件在那里。我回到了我已经创建的其他正在运行的项目,并且发生了同样的错误。 有谁知道我如何解决这个问题?

【问题讨论】:

    标签: python-3.x django


    【解决方案1】:

    使用“python manage.py runserver”。如果您查看文件,它有一个“manage.py”而不是“manager.py”

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    【解决方案2】:

    这通常是因为您不在项目的根目录中。从屏幕截图来看,您确实是,但值得仔细检查。

    有几种可能的解决方案:

    1. chmod +x manage.py(manage.py 可能已失去执行权限)
    2. 您忘记激活虚拟环境了吗?
    3. 您安装的 Django 可能不支持 Python 3.9(Django 3.2 支持 Python 版本 3.6、3.7、3.8、3.9、3.10)

    一些需要调查的来源:

    python: can't open file 'manage.py': [Errno 2] No such file or directory

    https://www.pythonanywhere.com/forums/topic/756/

    https://docs.djangoproject.com/en/3.2/ref/django-admin/

    https://docs.djangoproject.com/en/3.2/faq/install/

    我希望这能提供一些方向。祝你好运

    【讨论】:

      猜你喜欢
      • 2019-04-05
      • 1970-01-01
      • 2019-12-15
      • 2019-12-18
      • 2015-08-05
      • 2021-10-07
      • 2012-04-22
      • 2018-06-23
      • 2022-01-21
      相关资源
      最近更新 更多