Не удается импортировать Django: Вы уверены, что он установлен и активирован в вашем PYTHONPATH

Я пытаюсь запустить django в python 3.6.8. При использовании pip freeze в моем активированном venv я получаю такой список:

asgiref==3.2.3
backports.entry-points-selectable==1.1.1
distlib==0.3.3
Django==3.0.8
django-bootstrap-datepicker-plus==3.0.5
django-crispy-forms==1.9.1
filelock==3.3.2
importlib-metadata==4.8.2
importlib-resources==5.4.0
mysqlclient @ file:///D:/Downloads/mysqlclient-1.4.6-cp36-cp36m-win32.whl
Pillow==7.2.0
platformdirs==2.4.0
pytz==2020.1
six==1.16.0
sqlparse==0.3.1
typing-extensions==3.10.0.2
virtualenv==20.10.0
zipp==3.6.0

Когда я пытаюсь запустить свой файл migrate.py, возникает следующая ошибка:

Traceback (most recent call last):
  File "manage.py", line 10, in main
    from django.core.management import execute_from_command_line
  File "C:\Users\never\envmon\airquality\django-venv\lib\site-packages\django\core\management\__init__.py", line 14, in <module>
    from django.core.management.base import (
  File "C:\Users\never\envmon\airquality\django-venv\lib\site-packages\django\core\management\base.py", line 11, in <module>
    from django.core import checks
  File "C:\Users\never\envmon\airquality\django-venv\lib\site-packages\django\core\checks\__init__.py", line 8, in <module>
    import django.core.checks.caches  # NOQA isort:skip
  File "C:\Users\never\envmon\airquality\django-venv\lib\site-packages\django\core\checks\caches.py", line 2, in <module>
    from django.core.cache import DEFAULT_CACHE_ALIAS
  File "C:\Users\never\envmon\airquality\django-venv\lib\site-packages\django\core\cache\__init__.py", line 15, in <module>
    from asgiref.local import Local
ModuleNotFoundError: No module named 'asgiref'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "manage.py", line 21, in <module>
    main()
  File "manage.py", line 16, in main
    ) from exc
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?

Виртуальная среда активирована. Я попробовал установить PYTHONPATH в переменных окружения, но безуспешно. Я использую машину windows 10. Буду признателен за любые советы.

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