Невозможно продолжить установку трясогузки, ./migrate.py перенесите трассировку

Я устанавливаю трясогузку на Linode Ubuntu 16.04 LTS. До сих пор я следовал следующим руководствам:

Для второй ссылки я следовал руководствам по установке для Python, pip, virtualenv и необходимых библиотек Pillow.

В процессе установки я дошел до следующего:

$ pip install -r requirements.txt
$ ./manage.py migrate

Команда миграции выдает следующую ошибку:

Traceback (most recent call last):
  File "./manage.py", line 10, in <module>
    from django.core.management import execute_from_command_line
ImportError: No module named django.core.management

Я не смог найти решение для этого. Я делаю все это в venv. Любая помощь приветствуется.


person emTr0    schedule 15.03.2017    source источник
comment
Вы использовали команду $ wagtail start mysite? Каков результат cat requirements.txt?   -  person pawel.ad    schedule 15.03.2017
comment
Джанго›=1,10,‹1,11 трясогузка›=1,9,‹1,10 @pawel.ad   -  person emTr0    schedule 15.03.2017
comment
Итак, я попробовал pip install django, и он сказал, что требования удовлетворены. Затем я попробовал pip install Django, и он установил Django-1.10.6. Это странно?   -  person emTr0    schedule 15.03.2017
comment
Отлично, поэтому я повторил команду миграции и получил другую трассировку. pastebin.com/ZhHNnPBq   -  person emTr0    schedule 15.03.2017
comment
Я столкнулся с другой стеной, поэтому я полностью переустанавливаю и начинаю с нуля. Спасибо всем, кто нажал на это.   -  person emTr0    schedule 15.03.2017


Ответы (2)


Эта ошибка предполагает, что Django не установлен.

Каков результат pip install -r requirements.txt?

person tomd    schedule 15.03.2017

Я решил проблему, переделав все заново. Создал новый virtualenv, активировал и продолжил оттуда. Кажется, пока все работает правильно. Спасибо!

person emTr0    schedule 15.03.2017