Форум сайта python.su
0
Я установил в виртуальной среде Django, создал новый проект. Но вот запустить сервер не могу. В терминале Ubuntu я ввел команду:
(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)
Офлайн
568
Konstantin1984+
не установлена джанга у вас
сделайте pip list при активном виртуаленве и покажите результат
Офлайн
0
Django у меня установлен. А как запустить я нашел несколько минут назад: необходимо в команде указать конкретную версию питона (к примеру 2.7 или 3.4) и тогда работает. Вопрос разрешен. Спасибо за внимание.
Офлайн