【记录用,方便以后个人查看】
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 的使用方法和需要注意的事项。 下载和安装 cxfreeze 首先需要下载 cxfreeze,并安装到 Python 的 Scripts 目录下。下载地址为 http://sourceforge.net/projects/cx-freeze/files/。 检查 ...
需要python环境, 需要python环境, 需要python环境, 自行pip 下载 cx_Freeze库才能用。...cxfreeze打包:https://wwa.lanzoui.com/ikX0vvz1qve pyinstaller打包:https://wwa.lanzoui.com/iSBcVwj7nsj 密码:1218
python脚本生成任意一台Windows电脑都可以使用的exe,简单快速。
打开命令行(CMD),切换到`cxfreeze.bat`所在的目录,通常位于Python安装目录下的`Scripts`子目录,然后输入`cxfreeze -h`。如果输出帮助信息,说明cx_Freeze已安装正确。 ### 路径问题 如果出现错误,可能是...
cxFreeze 4.1 win32 py2.5 一个python2.5的把脚本打包为控制台程序的模块
然而,需要注意的是,不是所有Python模块都能完美地被`cx_Freeze`处理,有些模块可能需要手动配置或者使用特定版本。在打包过程中如果遇到问题,可能需要查看模块的文档或查找解决方案。 在本例中,项目名为"py2exe...
在python中比较常用的python转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller。py2exe
它采用tar.gz格式,这是一种常见的Linux和Unix系统中使用的文件压缩方法,由“tar”工具用于归档多个文件和目录,然后使用“gzip”工具进行压缩。 cx_Freeze的工作原理是将Python解释器、标准库和你的应用程序代码...
我们将详细探讨如何使用cxfreeze工具来实现这一目标。 cxfreeze是Python的一个第三方库,它能够将Python程序及其依赖项打包成一个可执行文件。cxfreeze基于cx_Freeze项目,它的工作原理是将Python源代码转换为C语言...
cxfreeze shuiwu43040801.py --target-dir dist --base-name=win32gui 去黑框 --target-dir 是打包后的程序路径 --target-name 是打包后的程序名 --include-modules 是要包含的模块或库 --icon 是...
这里我们遇到了一个在使用PyInstaller打包时的问题,即提示“no module named gtk”,这个问题是因为gtk模块依赖于pygobject,而安装不成功。为了解决这个问题,我们可以转向使用cx_Freeze进行打包。 首先,我们...
需要使用到的文件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是这样一个工具,它基于cxfreeze,用于将Python代码打包成可以在Windows系统上独立运行的exe文件。与经典的py2exe库相比,py2exe_win项目名称的设定旨在突出其针对Windows平台的特性和差异。 **cxfreeze...
在"批量压缩并加密文件.zip"中,Cxfreeze很可能被用来将程序打包成单独的.exe文件,这样用户无需安装Python环境就可以直接运行这个工具。 总结来说,"批量压缩并加密文件.zip"结合了批量处理、文件压缩和加密技术,...
以下是使用cx_Freeze在Windows下生成Python可执行程序的详细步骤: 首先,你需要确保已经安装了Python。接着,你需要下载与Python版本匹配的cx_Freeze软件包。通常,你可以从官方网站或SourceForge等开源项目托管...
用户可以通过添加选项来定制打包过程,如使用cxfreeze --help查看帮助文档。在某些特殊情况下,可能会遇到错误。第一种情况下可能会出现错误,第二种情况下则不会出现错误。第三种情况下,如果不指定setup.py文件,...
在使用Python进行软件开发的过程中,经常会遇到需要将Python应用程序打包成独立可执行文件的需求,以便于部署和分发。`cx_Freeze`是Python社区中广泛使用的一款打包工具,它能够将Python程序及其依赖项打包成Windows...
参考博客: 【nuitka】 打包cv.dnn.readNet(xml,bin)推理代码,及打包python应用程序(3) ...压缩包包含:face_detection.py、cxfreeze打包文件夹、nuitka打包文件夹、pyinstaller打包文件夹;
实现这一转换通常需要使用第三方工具,如PyInstaller、Py2exe或CxFreeze等。PyInstaller是其中最流行的一个,它能够将Python应用程序打包成单个可执行文件,包括所有依赖的库和资源。在这个压缩包中,我们很可能是...