使用 Pyinstaller 将 python 代码打包为 exe 文件
Pyinstaller 模块
本文介绍基于Python语言中的 pyinstaller
模块,将写好的 .py
格式的Python代码及其所用到的所有第三方库打包,生成 .exe
格式的可执行文件,从而方便地在其他环境、其他电脑中直接执行这一可执行文件的方法。
Pyinstaller 打包说明
正常情况下在 terminal 中激活对应的虚拟环境,将路径放到需要打包的工程文件下,调用下面语句即可打包生成配置好的单一 exe 文件。
pyinstaller -i 应用图标.ico -F -w main.py -n 软件名称
相关参数详细信息:
打包过程遇到的问题
Win7 适配问题
问题 1:系统环境的差异可能导致打包后 exe 程序不适配,不能使用。我的整个开发过程在 win11 系统中完成,迁移到 win7 系统中就出现了错误。
第一次出现类