Я не могу запустить сервер в моем проекте с django

Я создал проект в django нормально, но когда я пытаюсь запустить сервер (python manager.py runserver) я получаю следующую ошибку: C:\Users\Fredy\AppData\Local\Programs\Python\Python39\python.exe: can't open file 'C:\Downloads\django_one\manager.py': [Errno 2] No such file or directory

Странно то, что файл manager.py существует. Я вернулся к другим проектам, которые я уже создал и которые работали, и произошла та же ошибка. Кто-нибудь знает, как мне это исправить?

error image

Обычно это происходит потому, что вы не находитесь в корневом каталоге проекта. Судя по снимку экрана, похоже, что это так, но стоит проверить еще раз.

Есть несколько возможных решений:

  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/

Надеюсь, это даст какое-то направление. Удачи

используйте "python manage.py runserver". Если вы посмотрите на файлы, там есть "manage.py", а не "manager.py"

Вернуться на верх