python程序打包多个py文件_Py之cx_Freeze:Python库之cx_Freeze库(程序打包)简介、安装、使用方法...

Py之cx_Freeze:Python库之cx_Freeze库(程序打包)简介、安装、使用方法详细攻略—案例之实现机器人在线24小时智能翻译

导读
将Python程序生成exe程序目前流行这三种: cx_freeze py2exe Pyinstaller,后面两种支持python3有些问题,推荐使用cx_Freeze打包。

相关文章
Py之Pyinstaller:Python库之Pyinstaller简介、使用方法、安装详细攻略
Py之cx_Freeze:Python库之cx_Freeze库(程序打包)简介、安装、使用方法详细攻略

目录

cx_Freeze简介

cx_Freeze安装

cx_Freeze使用


cx_Freeze简介

一种打包工具的库,将我们写的py文件编译成可执行文件,例如在windws下就是exe文件,将项目打包成exe文件windows用户使用。
注意:py文件最好不要太长,且不要出现下划线,例如Python_mat_224.py文件名可能程序识别不了而报无法找到该文件的错误。


cx_Freeze

cx_Freeze安装

pip install cx_freeze

d3c9f04e1322681c9193f40d9a7fd6a8.png

57afcdf2b1b6118f4ac23fb52b03a360.png

cx_Freeze使用

在要打包的程序内建立 setup.py 文件,然后命令,安装exe或msi即可

参考文献:Py之Crawler:爬虫在线翻译,实现翻译功能
cx_Freeze库:利用cx_Freeze库对Python文件进行打包的详细攻略流程

下载使用地址:机器人在线24小时智能翻译软件Design By Jason niu

T1、打包为exe: python setup.py build -i Jasonniu.ico命令即可

00abd9141c073302d8341429cddea6f1.png

57afcdf2b1b6118f4ac23fb52b03a360.png

8232354241a86c6e0b5752f43d305a97.gif

57afcdf2b1b6118f4ac23fb52b03a360.png

T2、打包为msi: python setup.py bdist_msi命令即可

81129d9a5e6fe95d5e7b9437315e0c02.png

57afcdf2b1b6118f4ac23fb52b03a360.png

54ac666635b7acb210247f4e697a456d.png

57afcdf2b1b6118f4ac23fb52b03a360.png

4272e85deefbb242e927b44cf79296c5.png

57afcdf2b1b6118f4ac23fb52b03a360.png

d0109f265bd4ba88fb4f02a897bcbbb4.png

57afcdf2b1b6118f4ac23fb52b03a360.png

aca7e7b50f12383deedf7c8d42b20c70.png

57afcdf2b1b6118f4ac23fb52b03a360.png

b5e04b7e5936b59cb8fa835ae5160474.png

57afcdf2b1b6118f4ac23fb52b03a360.png

7eef5fbb561c281462d9f6b28fa0dfb7.png

57afcdf2b1b6118f4ac23fb52b03a360.png

安装大功告成!

相关文章
成功解决cx_Freeze打包的时候出现importError:can not import name idnadata

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值