【Python】Windows 下使用 pyinstaller 对 keras(tensorflow) 模型预测的代码文件打包

本文介绍了如何在Windows上使用pyinstaller将基于Python 3.6、TensorFlow 1.4.0和Keras 2.0.8的模型预测代码打包成exe文件。过程包括安装pyinstaller、处理依赖版本冲突以及打包步骤。注意,打包成功的关键在于正确处理各Python包之间的版本匹配问题。打包完成后,dist目录下将生成可执行文件。
摘要由CSDN通过智能技术生成

用到的几种主要的 python 包的版本(CPU)

python:3.6

1、pyinstaller:3.3.1(打包成 exe)
2、tensorflow:1.4.0(深度学习框架)
3、keras:2.0.8(模型时基于 keras 训练的)
4、opencv-python:4.1.0.25(主要用于图像数据的读取与存储)
5、numpy:1.15.0(主要用于图像数据的矩阵操作)
6、h5py:2.9.0(打包的时候提醒需要这个包)
……
注:很多时候打包不成功,或者打包成功,但运行 exe 不成功,原因在于各种 python 包之间的版本不匹配。可降低某些包的版本,具体问题还需具体分析!

一、安装 pyinstaller

# 激活 tensorflow
activate tensorflow

# pip 安装 pyinstaller
pip install pyinstaller==3.3.1

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值