У меня такая же проблема с Django 2.0.4
. Похоже, он не поддерживает последние версии Django. Проблема в том, что PyInstaller не может разрешить скрытый импорт, поэтому вы должны добавить их к хукам вручную. Отредактируйте файл .spec
, который создается после первой сборки с помощью pyinstaller
, заполните массив hidden_imports
отсутствующими пакетами и сделайте сборку, указывающую файл .spec
вместо manage.py
. К сожалению, после добавления нескольких пакетов появляются новые ошибки.
https://pythonhosted.org/PyInstaller/when-things-go-wrong.html
Pyinstaller
отлично работает с Django 1.8 , поэтому попробуйте использовать эту версию. Проект, основанный на Django 1.8, успешно строится и хорошо работает, используя runserver