FLASK-转化为exe

本篇质量较低,个人备忘录

前言

写好了的FLASK项目需要打包成exe,保证没有python环境的电脑也能进行展示网页。

方法

主要是参考了一下blog和帖子:

使用pyinstaller将python项目打包发布为exe可执行文件 - 知乎 (zhihu.com)

Flask 将Flask Web应用程序转换为独立可执行的桌面应用程序|极客教程 (geek-docs.com)

使用PyInstaller将flask打包为一个exe - 简书 (jianshu.com)

遇到的困难 & 解决办法

在添加文件的时候要注意相对位置,添加的是文件还是文件夹

如static是文件夹,db是文件

datas=[
        ('appdir\\static', 'appdir\\static'),
        ('appdir\\templates', 'appdir\\templates'),
        ('appdir\\app.db', 'appdir')
    ],

就这我调试了半小时

 

你可能感兴趣的:(flask,python,后端)