pip install pyinstaller
先安装pyinstaller,对小一些的工程来说pyinstaller很好用。
进入项目目录,这个目录就是存放启动文件的那个目录。
在项目目录下通过终端运行
pyinstaller -F run.py #这里的run.py就是启动文件,根据自己的项目对号入座
一切顺利的话,会在出现一个名为dist的文件夹,里面有.exe文件。
之后将模板和一些静态资源,按照项目的文件结构拷入到和可执行文件同级的目录下。
有的打包后运行。exe闪退,解决办法是把可执行文件拖到cmd里运行,查看报的错误。
我的报错提示是找不到config,配置文件。
解决办法是在__init__.py里加入
app = Flask(__name__, instance_relative_config=True)
app.config.from_object('cnooc.config')
完美!!!!