Не удается импортировать 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. Буду признателен за любые советы.