Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 9, 2020 10:23:27

Konstantin1984+
Зарегистрирован: 2020-02-04
Сообщения: 87
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с запуском сервера Django

Я установил в виртуальной среде 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)

Может быть, надо что-то поменять в файле manage.py? У меня предположение, что он обращается к Python, установленному не в вертуальной среде, а в глобальной среде, а тот, наверное, не видит Django, установленный в виртуальной среде.

Офлайн

#2 Апрель 9, 2020 12:27:33

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Проблема с запуском сервера Django

Konstantin1984+
не установлена джанга у вас
сделайте pip list при активном виртуаленве и покажите результат



Офлайн

#3 Апрель 9, 2020 14:33:56

Konstantin1984+
Зарегистрирован: 2020-02-04
Сообщения: 87
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с запуском сервера Django

Django у меня установлен. А как запустить я нашел несколько минут назад: необходимо в команде указать конкретную версию питона (к примеру 2.7 или 3.4) и тогда работает. Вопрос разрешен. Спасибо за внимание.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version