Установил виртуальное окружение, установил django, при написании команды django-admin —version показывается нужная версия
При попытке запуска локального сервера выдаёт
Пробовал:
1) Удаление виртуального окружения и повторный запуск с последующей установкой django
2) Пытался делать 2 типа виртуального окружения :
Таким образом
python3 -m virtualenv demoEnv
И таким образом
python3 -m venv tutorial-env
И всё равно, каждый раз оно выдает
(demoEnv) PS E:\frontendprog\projeckt2\my_django_project> python3 manage.py runserver
Traceback (most recent call last):
File "E:\frontendprog\projeckt2\my_django_project\manage.py", line 11, in main
from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "E:\frontendprog\projeckt2\my_django_project\manage.py", line 22, in
main()
File "E:\frontendprog\projeckt2\my_django_project\manage.py", line 13, in main
raise ImportError(
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
Хотя оно видит Django, но именно на этой команде выдает ошибку.
при создании файла с зависимостями командой
pip freeze > requirements.txt
создает следующие зависимости
asgiref==3.5.0
Django==4.0.4
Pillow==9.1.0
sorl-thumbnail==12.8.0
sqlparse==0.4.2
tzdata==2022.1
, причем Django среди них есть