Ошибка в Python 3.8 при работе с pyinstaller: AttributeError: module ‘enum’ has no attribute ‘IntFlag’

Памятки и заметки

AttributeError: module enum

При попытке собрать EXE используя pyinstaller в Python версии 3.8, можно столкнуться ошибкой в работе модуля enum, которая выглядит так:

AttributeError: module 'enum' has no attribute 'IntFlag' pre-safe-import-module hook failed, needs fixing.

Решение в данном случае заключается в удалении сбойного компонента. По крайней мере это решение сработало у меня и его рекомендуют сообщества.

Для исправления ошибки необходимо удалить enum34 следующей, командой:

pip uninstall -y enum34

Затем просто повторить предыдущую команду на сборку вашего EXE файла.
 

Отблагодарить автора

39 секунд на чтение (0) комментарий

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

ru en de zh