(11_env)konstantin@nikolay-P5Q-SE:~/Рабочий стол/learning_log$ python manage.py runserver
А в ответ:
Traceback (most recent call last):
File “manage.py”, line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named ‘django’
Аналогичный ответ я получаю и при попытке создать базу данных для проекта (python manage.py migrate)
Открыл файл manage.py.
Внутри следующее:
#!/usr/bin/env python import os import sys if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "learning_log.settings") from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
Может быть, надо что-то поменять в файле manage.py? У меня предположение, что он обращается к Python, установленному не в вертуальной среде, а в глобальной среде, а тот, наверное, не видит Django, установленный в виртуальной среде.