window系统下,将Flask项目打包成exe可执行文件
代码层级如下

1、安装pyinstaller
pip install pyinstaller
也可用清华源,比较快
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/
2、打包命令
pyinstaller -F --add-data=“common;common” --add-data=“config;config” --add-data=“templates;templates” --add-data=“test.py;.” main.py
不用–add-data参数的话,也可以通过编辑*.spec文件,通过在列表中添加对应元祖信息的方式

执行pyinstaller -F *.spec进行二次打包即可追加文件至exe中。
3、执行

该博客介绍了如何在Windows系统下,利用PyInstaller将包含Flask项目的Python代码打包成可执行的EXE文件。首先,通过pip安装PyInstaller,可以选择使用清华源加速。接着,使用pyinstaller命令进行打包,添加必要的数据文件如`common`, `config`, `templates`和`test.py`到打包中。如果不使用命令行参数,可以编辑.spec文件手动添加。最后,运行pyinstaller命令对.spec文件进行二次打包,将所有资源整合进EXE。
4898





