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


导读
     将Python程序生成exe程序目前流行这三种:  cx_freeze  py2exe  Pyinstaller,后面两种支持python3有些问题,推荐使用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

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


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命令即可

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

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


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

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

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

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

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

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

安装大功告成!