本文主要是介绍Pyinstaller打包过程中报错“AttributeError: module ‘enum‘ has no attribute ‘IntFlag‘”问题解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
python是一门很强大的跨平台应用,昨天看到一个新闻就是python现在已经跃居第一编程语言的宝座,有很多python的脚本可以通过打包成exe的windows下的可执行文件来去执行,我们今天就是简单的实践了一个打包的过程,主要的打包工具有:py2exe和pyinstaller,我们主要使用的是pyinstaller。
在使用的使用出现下面的错误:
其中,红色框中的是报错问题的关键所在,尝试了很多种解决方式都不行,也没理解enum到底是干吗用的,后来同事告知一个方法把该模型卸载掉试试,卸载之后就没有这样的报错信息了,问题也得以成功解决,执行下述命令即可卸载:
python3 -m pip uninstall enum34
我用的是python3所以命令使用python3来完成卸载,记录一下。
这篇关于Pyinstaller打包过程中报错“AttributeError: module ‘enum‘ has no attribute ‘IntFlag‘”问题解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!