`

cxfreeze使用记录

 
阅读更多
【记录用,方便以后个人查看】


cxfreeze是一个将python程序转化为exe的工具,使得我们的python程序能够脱离python环境运行于windows平台下

由于py2exe不支持3.x版本的python,对于python 3.3版本的程序,cxfreeze应该是最好的选择了

1)首先是下载相应的cxFreeze版本,一定得对应python 3.3的

2)安装

3)再想要打包的python程序根目录下创建setup.py
#encoding:utf-8
import sys
from cx_Freeze import setup,Executable  

base = None
if sys.platform == "win32":
    base = "Win32GUI"
    
setup(  
    name = "game",  
    version = "1",  
    description = "haha",
    executables = [Executable("avgTemplate.py",base=base,icon = "a.ico")]  
    ) 



其中,a.ico就是exe的图标,没有这个的话就是一个很丑的默认exe图标;base的作用就是去掉cxfreeze默认的背景黑框

4)打开cmd, cd到程序根目录,键入命令
python setup.py build

5)根目录下会产生build文件夹,即是最终结果,此时如果有图片等资源别忘了考到build文件夹下

分享到:
评论

相关推荐

    cxfreeze--python打包exe方法.pdf

    下面是 cxfreeze 的使用方法和需要注意的事项。 下载和安装 cxfreeze 首先需要下载 cxfreeze,并安装到 Python 的 Scripts 目录下。下载地址为 http://sourceforge.net/projects/cx-freeze/files/。 检查 ...

    python打包exe工具cxfreeze打包pyinstaller打包

    需要python环境, 需要python环境, 需要python环境, 自行pip 下载 cx_Freeze库才能用。...cxfreeze打包:https://wwa.lanzoui.com/ikX0vvz1qve pyinstaller打包:https://wwa.lanzoui.com/iSBcVwj7nsj 密码:1218

    cxFreeze64位

    python脚本生成任意一台Windows电脑都可以使用的exe,简单快速。

    cxfreeze--python打包exe方法借鉴.pdf

    打开命令行(CMD),切换到`cxfreeze.bat`所在的目录,通常位于Python安装目录下的`Scripts`子目录,然后输入`cxfreeze -h`。如果输出帮助信息,说明cx_Freeze已安装正确。 ### 路径问题 如果出现错误,可能是...

    cxFreeze 4.1 win32 py2.5 (一个python2.5的把脚本打包为控制台程序的模块)

    cxFreeze 4.1 win32 py2.5 一个python2.5的把脚本打包为控制台程序的模块

    使用cxfreeze工具进行python代码转为exe文件的窗口小程序 为了区别py2exe,项目名称设为py2exe-win

    然而,需要注意的是,不是所有Python模块都能完美地被`cx_Freeze`处理,有些模块可能需要手动配置或者使用特定版本。在打包过程中如果遇到问题,可能需要查看模块的文档或查找解决方案。 在本例中,项目名为"py2exe...

    cx_Freeze-4.3.3.win-amd64-py2.7

    在python中比较常用的python转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller。py2exe

    cx_Freeze-5.0.2.tar.gz

    它采用tar.gz格式,这是一种常见的Linux和Unix系统中使用的文件压缩方法,由“tar”工具用于归档多个文件和目录,然后使用“gzip”工具进行压缩。 cx_Freeze的工作原理是将Python解释器、标准库和你的应用程序代码...

    Python打包测试.zip

    我们将详细探讨如何使用cxfreeze工具来实现这一目标。 cxfreeze是Python的一个第三方库,它能够将Python程序及其依赖项打包成一个可执行文件。cxfreeze基于cx_Freeze项目,它的工作原理是将Python源代码转换为C语言...

    cx_Freeze-4.3.3.Linux-py27.zip

    cxfreeze shuiwu43040801.py --target-dir dist --base-name=win32gui 去黑框 --target-dir 是打包后的程序路径 --target-name 是打包后的程序名 --include-modules 是要包含的模块或库 --icon 是...

    python 使用cx-freeze打包程序的实现

    这里我们遇到了一个在使用PyInstaller打包时的问题,即提示“no module named gtk”,这个问题是因为gtk模块依赖于pygobject,而安装不成功。为了解决这个问题,我们可以转向使用cx_Freeze进行打包。 首先,我们...

    使用cx_freeze把python打包exe示例

    需要使用到的文件wxapp.py, read_file.py, setup.py 复制代码 代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-#file: wxapp.py import wximport osimport sysimport read_file class Frame(wx.Frame): def ...

    py2exe_win python代码转为exe文件

    py2exe_win是这样一个工具,它基于cxfreeze,用于将Python代码打包成可以在Windows系统上独立运行的exe文件。与经典的py2exe库相比,py2exe_win项目名称的设定旨在突出其针对Windows平台的特性和差异。 **cxfreeze...

    批量压缩并加密文件.zip

    在"批量压缩并加密文件.zip"中,Cxfreeze很可能被用来将程序打包成单独的.exe文件,这样用户无需安装Python环境就可以直接运行这个工具。 总结来说,"批量压缩并加密文件.zip"结合了批量处理、文件压缩和加密技术,...

    windows下cx_Freeze生成Python可执行程序的详细步骤

    以下是使用cx_Freeze在Windows下生成Python可执行程序的详细步骤: 首先,你需要确保已经安装了Python。接着,你需要下载与Python版本匹配的cx_Freeze软件包。通常,你可以从官方网站或SourceForge等开源项目托管...

    Python程序打包成exe可执行文件的方法探究.pdf

    用户可以通过添加选项来定制打包过程,如使用cxfreeze --help查看帮助文档。在某些特殊情况下,可能会遇到错误。第一种情况下可能会出现错误,第二种情况下则不会出现错误。第三种情况下,如果不指定setup.py文件,...

    Python cx_freeze打包工具处理问题思路及解决办法

    在使用Python进行软件开发的过程中,经常会遇到需要将Python应用程序打包成独立可执行文件的需求,以便于部署和分发。`cx_Freeze`是Python社区中广泛使用的一款打包工具,它能够将Python程序及其依赖项打包成Windows...

    2021.1.15 打包编译openvino.rar

    参考博客: 【nuitka】 打包cv.dnn.readNet(xml,bin)推理代码,及打包python应用程序(3) ...压缩包包含:face_detection.py、cxfreeze打包文件夹、nuitka打包文件夹、pyinstaller打包文件夹;

    python-py转exe小工具.rar

    实现这一转换通常需要使用第三方工具,如PyInstaller、Py2exe或CxFreeze等。PyInstaller是其中最流行的一个,它能够将Python应用程序打包成单个可执行文件,包括所有依赖的库和资源。在这个压缩包中,我们很可能是...

Global site tag (gtag.js) - Google Analytics