用 auto-py-to-exe 将 python 代码打包为exe可执行文件过程中的遇到的问题及解决方案
1. 安装过程中,提示 No module named ‘fcntl’ 的错误
尝试了直接用 pip install auto-py-to-exe 进行安装,也尝试了从GitHub下载,再安装的方式,都存在同样的错误提示,经过多次的尝试,最后找到了有效的解决方案,详见作者页面中的内容:
安装完成后,便可以通过在cmd控制窗口中输入:auto-py-to-exe 运行该程序。
2. 将附件文件一起打包进Exe文件中时,需要在代码中明确相对路径,否则会出现exe程序运行时无法定位到附件图片的情况
关于auto-py-to-exe如何对python进行打包的文章有很多,我也是参照了Anubhav Cha