Я не могу запустить сервер в моем проекте с 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 существует. Я вернулся к другим проектам, которые я уже создал и которые работали, и произошла та же ошибка. Кто-нибудь знает, как мне это исправить?
Обычно это происходит потому, что вы не находитесь в корневом каталоге проекта. Судя по снимку экрана, похоже, что это так, но стоит проверить еще раз.
Есть несколько возможных решений:
chmod +x manage.py
(возможно, manage.py потерял права на выполнение)- Вы забыли активировать виртуальную среду?
- Ваша установка 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"