美文网首页C语言&嵌入式
利用cx_freeze打包python程序

利用cx_freeze打包python程序

作者: 何伸雅怀 | 来源:发表于2017-03-26 19:33 被阅读1556次

在python中比较常用的python转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller。但后两种似乎对python3的支持部不好,而且操作也没cx_freeze简单,所以我选择cx_freeze来打包我的python程序。


1. 首先安装cx_freeze这个包:

pip install cx_freeze


2. 解包,输入以下命令会在python的scripts文件夹下生成cxfreeze.bat。当然首先要让命令行跳转到scripts文件夹下

python  cxfreeze-postinstall


3. 然后检查是否安装好,在命令行输入:

cxfreeze -h

出现以下画面则表示已安装好:

安装成功

如果scripts文件夹下生成了cxfreeze.bat文件还不正常显示,则可以用记事本打开该cxfreeze.bat文件,编辑好其中的对应路径:

@echo off

"D:\Program Files\Python35-32\python.exe"  "D:\Program Files\Python35-32\Scripts\cxfreeze" %*


4. 接下来就是打包python程序了。打包命令:

打包

其中:

opClipText.py 是要打包的主文件

--target-dir 是打包后的程序路径

--target-name 是打包后的程序名

--include-modules 是要包含的模块或库

--icon 是打包后的程序图标。


出现以下信息表示打包成功:

打包成功

5. 大功告成,放张打包后的程序图:

应用程序

相关文章

网友评论

    本文标题:利用cx_freeze打包python程序

    本文链接:https://www.haomeiwen.com/subject/ldmkottx.html