记一次Flask打包成exe文件经历

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')

完美!!!!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值