使用pyinstaller打包flask项目

工具准备:

安装pyinstaller工具,此处不再赘述。

步骤:

1、cmd命令行进入到flask项目的目录下

此处举例:D:\C-代码管理\autocheck

然后执行命令:pyinstaller run.py

安装完成后,会在本目录下生成2个文件夹,1个文件

此时还不能正常运行,因为会缺少静态资源跟一些模块,我们通过编辑 run.spec文件进行补充

datas 主要配置静态资源的信息,主要配置 static 、templates的路径

hiddenimports 主要填写 init.py 文件中引入的模块(modules)

修改完成后保存,重新在cmd中执行命令: pyinstaller run.spec

注意:此处是执行 run.spec 文件

打包成功之后,再执行 dist文件夹下的run.exe 文件,双击执行即可。

注:

如果双击执行run.exe 一闪而过,正常是启动报错了,可以在命令行,在具体路径上去运行 run.exe文件,这样如果报错的话,就可以看到什么错误,再去对应整改就行。

相关推荐
树獭叔叔13 分钟前
19-为什么AI工程这么喜欢"创造名词":从Prompt到Skill的造词运动
后端·aigc·openai
敏编程14 分钟前
一天一个Python库:virtualenv - 隔离你的Python环境,保持项目整洁
python
天朝八阿哥14 分钟前
使用Docker+vscode搭建离线的go开发调试环境
后端·docker·visual studio code
心在飞扬14 分钟前
工具调用出错捕获提升程序健壮性
前端·后端
HelloReader15 分钟前
Tauri 权限系统从零掌握 Permissions 与 Capabilities
后端
心在飞扬16 分钟前
基于工具调用的智能体设计与实现(*)
前端·后端
心在飞扬16 分钟前
函数调用快速提取结构化数据使用技巧
前端·后端
是你的小恐龙啊17 分钟前
基于 Rust 与 DeepSeek 大模型的智能 API Mock 生成器构建实录:从环境搭建到架构解析
后端
用户0207422017518 分钟前
从零实现一个简易版 React:深入理解 Fiber 架构与协调算法
后端
心在飞扬19 分钟前
不支持函数调用的大语言模型解决技巧
前端·后端