windows下使用cx_freeze将Python程序打包成exe可执行文件

原创 2015年11月21日 10:24:33
1.cxfreeze安装

https://pypi.python.org/pypi/cx_Freeze

在以上地址可下载最新版本,选择适合自己python版本的安装包。安装过程中会自动识别你的python路径,确保是安装在Python目录下的Lib\site-packages\文件夹下。

 

2.相关配置

安装结束后,在python根目录下的Scripts文件夹下会多出cxfreeze相关文件,我安装完之后多出了三个cxfreeze开头的文件,都没有后缀名,明显是无法运行的。于是我手动添加上了.py,事实证明我还是蛮机智的。


不过现在还是无法正常运行,还需要将cxfreeze.py文件第一行修改成自己的python路径,另外两个文件也可以不用修改。为使用方便我将Scripts文件夹路径添加到环境变量path中,便于直接调用

 

3.程序打包

使用就很简单啦,到项目根目录下运行以下命令:

 

      cxfreeze xxx.py --target-dir dist --base-name=win32gui_path

 

xxx.py即项目的主文件

--target-dir用来指定保存路径,dist即保存项目的路径

--base-name用来指定Win32GUI路径,win32gui_path即Win32GUI的路径,如D:\xxxx\cx_freeze/bases/Win32GUI.exe

指定--base-name可使运行exe程序时不跳出cmd窗口

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

python32 cx_Freeze 生成python exe文件

** 遇到问题“No module named re”,参照step 5 方法一: cxfreeze hello.py --target-dir dist --base-name=win32gui ...
  • lingchen214
  • lingchen214
  • 2012年03月02日 15:18
  • 3801

Python笔记——windows下cx_Freeze生成Python可执行程序

Python笔记——windows下cx_Freeze生成Python可执行程序 转自:点击打开链接 目前网上能获取的免费的Python打包工具主要有三种:py2exe、PyInstaller和cx...
  • xqf1528399071
  • xqf1528399071
  • 2016年10月04日 23:57
  • 2992

利用cx_Freeze将py文件打包成exe文件(图文全解)

本文摘自:http://keliang.blog.51cto.com/3359430/661884     python是一个非常非常优秀的编程语言,它最大的特性就是跨平台。pyth...
  • bird67
  • bird67
  • 2014年11月18日 22:15
  • 2763

windows下cx_Freeze生成Python可执行程序

目前网上能获取的免费的python打包工具主要有三种:py2exe、PyInstaller和cx_Freeze。其中PyInstaller最新版只支持Python2.7,py2exe计划开发支持pyt...
  • wangdamozhizhou
  • wangdamozhizhou
  • 2014年01月11日 14:16
  • 9822

在Python3.4下,用cx_freeze打包PyQt4程序

受到love小树林的启发,圆满完成了打包。操作过程如下: 1、下载cx_freeze 这里是下载的地址 从该网页上找到cx_Freeze‑4.3.4‑cp34‑none‑win32.whl,点击...
  • lawme
  • lawme
  • 2015年03月06日 05:55
  • 4760

Windows平台使用PyInstaller将Python脚本打包成可执行文件

本文介绍一种方法,通过PyInstaller工具将Python脚本打包成一个可执行文件,可以直接在Windows运行,不管Windows是否安装Python都可以运行该可执行文件。...
  • leo881205
  • leo881205
  • 2016年12月14日 22:11
  • 775

Windows下Python程序打包小结

这还是之前的文章,最近发现了,还是存在网上好找些。 当然现在我的观念有点不一样了,纯Windows下桌面应用,还是Winform为首选,遇到复杂动画时用WPF控件。跨平台桌面应用,可以选择MONO,...
  • thy38
  • thy38
  • 2014年04月01日 20:19
  • 3506

Python 3基础教程43-cx_Freeze把py文件打包成exe

本文介绍如何把py文件打包成exe的可执行文件,这个场景还是很有用处的,例如,你用Python开发了一个软件,你如果要让windows用户使用,你肯定要把你的项目打包成exe文件吧。 1. 下载cx_...
  • u011541946
  • u011541946
  • 2017年05月09日 21:09
  • 1970

用cx_Freeze打包python成exe的方法

我的废话上次写了用py2exe打包,打包结果感人,根本没法用,这次李老大再提打包要求,去网上找了几个打包教程,都认为cx_Freeze好用安装cx_Freeze安装环境 python2.7-32bit...
  • zahuopu__xu
  • zahuopu__xu
  • 2017年07月21日 15:01
  • 324

python用cx_Freeze打包程序

在python中比较常用的转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller。py2exe恐怕是三者里面知名度最高的一个,但是同时相对来说它的打包质量恐怕也是最差的一个...
  • ying_593254979
  • ying_593254979
  • 2013年11月19日 17:53
  • 9894
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:windows下使用cx_freeze将Python程序打包成exe可执行文件
举报原因:
原因补充:

(最多只允许输入30个字)