Ошибка в Python 3.8 при работе с pyinstaller: AttributeError: module ‘enum’ has no attribute ‘IntFlag’
Памятки и заметки
7 Апр 2020 52 секунды на чтение
(0) комментарий
При попытке собрать 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 файла.
Вы нашли это полезным ?!
Если хотите отблагодарить, угостите чашечкой кофе ( yoomoney or ko-fi or boosty )
₽Отблагодарить автора
Ваш отзыв очень важен для Авторов этого блога. Критика, отзывы, дополнения и уточнения, вопросы, мотивируют развиваться и работать над собой и своими ошибками. Отклик на публикации, позволяет понять полезен ли материал, стоит ли создавать продолжение, дополнять или исправлять уже имеющийся материал, развивая блог и делая его полезнее.