在windows使用pyinstall 打包 flask 再使用nsis软件打包成安装包

安装pyinstall 

pip3 install pyinstaller

pyinstaller -w -F --add-data "templates;templates" --add-data "static;static" --add-data "sql;sql" -i ..\yulong.ico app.py

--add-data 把静态文件加进入

 -F 得到执行文件

-w 运行时不会显示dos窗口

 

生成在disk目录下

拷贝执行文件过来程序的运行目录

 

 

打开NSIS软件进行操作

 

点击文件--新建脚本向导

 

 

下面都是默认选择

 

 

 

 

 

 

 

 

 

 点击运行编译

第一次报了个错误

提示许可协议页面文件哪里,出错了,没有记录下来,直接删除哪一行就可以了

 

posted @ 2021-05-08 11:00  没有尾巴的狗  阅读(248)  评论(0编辑  收藏  举报