python多个py文件打包成一个可执行,python3打包成可执行文件
请参考目录链接0。安装pyinstaller,【github地址】(https://github . com/py installer/py installer),【网址】(https://pyinstaller.readthedocs.io/en/latest/)1。项目目录表2。执行项目目录3中的命令` pyi-makespec setup.py` (setup.py是程序的主入口文件)。修改。规格文件4。执行。spec文件,生成exe,输入命令:
参考链接
包装倍数。py文件
pyinstaller在python3,6上的安装
0.安装pyinstaller和github地址。网站可以先检查是否已经安装在自己的环境中,安装版本字符不符合要求。
安装成功后,输入命令pyinstaller和pyinstaller - version,查看安装是否成功以及安装的版本。在这里,我安装的是最新版本。
1.项目的目录形式。注意:项目的解释器环境不能太复杂,否则可能会导致一些库文件在打包时出错。之前用的是tensorflow环境,里面装了各种包,然后打包的时候一直报错。重新创造了一个环境才成功。
Setup.py是整个项目的主入口文件。调用工具包中的get_frames.py。
2.在项目目录下执行命令pyi-makespec setup.py (setup.py是程序的主入口文件)。打开cmd命令窗口,进入项目的文件夹,这里是E:/pycharm_codes\labelTools。执行该命令后,将生成一个setup.spec文件。
3.修改。规格文件。第一步:添加所有的。py文件添加到A=Analysis ([setup.py])数组。如果它与setup.py不在同一个文件夹中,则使用绝对路径(win系统使用\或/)。第一个是程序的入口文件。步骤2:在数据中=[
数据通常包含一些配置文件、图片等。
修改前:
修改后:
4.执行。spec文件来生成exe,并输入命令:pyinstaller -D setup.spec来成功生成exe
生成Build和dist文件夹,可以在dist/setup下找到exe文件。
5.关于回火问题,参见1。
2参考
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。