新版本已经可以打包为一个文件了,以前都是一堆dll, pyd的。具体的变化其实只有一个地方。就是options里增加bundle_files项,值为1表示pyd和dll文件会被打包到exe文件中,且不能从文件系统中加载python模块;值为2表示pyd和dll文件会被打包到exe文件中,但是可以从文件系统中加载python模块。另外setup中使用zipfile=None可以不生成library.zip。
例如原来的:
from distutils.core import setup
import py2exe
includes = ["encodings", "encodings.*"]
options = {"py2exe":
{ "compressed": 1,
"optimize": 2,
"includes": includes,
}
}
setup(
version = "0.1.0",
description = "search panda",
name = "search panda",
options = options,
windows=[{"script": "search.py", "icon_resources": [(1, "search.ico")] }],
)
只需要改为:
from distutils.core import setup
import py2exe
includes = ["encodings", "encodings.*"]
options = {"py2exe":
{ "compressed": 1,
"optimize": 2,
"includes": includes,
"bundle_files": 1
}
}
setup(
version = "0.1.0",
description = "search panda",
name = "search panda",
options = options,
zipfile=None,
windows=[{"script": "search.py", "icon_resources": [(1, "search.ico")] }],
)
分享到:
相关推荐
Py2exe 打包教程 Py2exe 是一个能够把 Python script 转换成可以在 Windows 上独立执行的exe程序的工具,且不需要安装 Python。通过 Py2exe,可以将 Python script 转换成可以独立执行的exe程序,同时也可以将所需...
unpy2exe.py可以从py2exe生成的exe中还原pyc文件, 适用于反编译py2exe程序。 程序使用pefile模块解析exe文件; 使用marshal模块生成pyc文件数据, 得到提取后的pyc文件。 其中还附带了py2exe_con.py和py2exe_w.py, ...
《py2exe:将Python程序转化为可执行文件的利器》 在Python编程世界里,py2exe是一个不可或缺的工具,它允许开发者将Python脚本转换为Windows平台下的可执行(.exe)文件。这个名为"py2exe-0.6.9.win32-py2.6.rar...
`py2exe` 是一个非常实用的Python模块,它的主要功能是将Python脚本转换为Windows平台下的可执行文件(.exe)。这个工具对于那些希望在没有Python环境的计算机上运行Python程序的开发者来说,非常有帮助。在提供的...
python转exe工具 -- python2.7版本的py2exe软件,可以将python转化为exe可执行文件。 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows...
在标题"py2exe.rar"中,我们看到这个压缩包包含了不同版本的py2exe,适用于Python 2.7及Python 3.x版本,这为那些因网络问题或系统限制无法通过pip安装py2exe的用户提供了便利。只需运行压缩包内的exe文件,即可轻松...
### Python py2exe知识点详解 #### 一、py2exe简介与作用 在Python开发过程中,我们经常会遇到这样的需求:将自己编写的Python脚本打包成一个独立的、不依赖Python运行环境的可执行文件(.exe)。这对于分享或者...
1. 安装py2exe:首先,你需要在Python 2.7环境中安装py2exe。这可以通过pip命令完成,`pip install py2exe`。 2. 创建setup.py:在你的Python项目目录下创建一个名为setup.py的Python脚本。这个脚本将指导py2exe...
py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,就可以不用装python而在windows系统上运行这个可执行程序。这里提供python 2.7, python3.3, python3.4 32位和64位的下载。
《py2exe:32位与64位安装包详解》 py2exe是一个非常实用的Python工具,它允许开发者将Python程序转换为独立的Windows可执行文件,无需依赖Python解释器即可运行。这个工具对于那些希望在Windows环境中分发Python...
为了实现这一目标,我们可以使用工具如`py2exe`。`py2exe`是一个用于Windows操作系统的Python第三方库,它能够将Python源代码及其依赖打包成Windows可执行文件。下面我们将详细介绍如何利用`py2exe`将包含`wxPython`...
py转exe.py py转exe.py py转exe.py py转exe.pypy转exe.py py转exe.py py转exe.py py转exe.pypy转exe.py py转exe.py py转exe.py py转exe.pypy转exe.py py转exe.py py转exe.py py转exe.pypy转exe.py py转exe.py py转...
不过,我可以根据标题“py2exe使用方法详解”和描述“py2exe使用方法详解”为您提供关于py2exe的详细知识点,希望能够满足您的需求。 py2exe是一个将Python程序转换成可以在没有安装Python的机器上运行的独立可执行...
Py2exe是一个非常重要的Python工具,它允许开发者将Python脚本转换为Windows平台下的可执行文件(.exe),便于在没有Python环境的机器上运行。标题"py2exe各个版本"意味着我们将探讨py2exe的不同版本,特别是针对Win...
### py2exe使用详解 #### 一、简介与作用 py2exe是一个强大的工具,用于将Python脚本转换成可以在Windows系统上独立运行的可执行程序(*.exe)。这一转换过程使得开发人员能够将他们的Python应用程序分发给没有...
Py2exe是一个将Python脚本转换为Windows可执行文件(.exe)的工具,它通过使用pywin32库和Distutils扩展来帮助开发者生成独立的Windows应用程序。使用py2exe,开发者可以为那些不熟悉Python环境的用户提供一个无需...
**Py2exe for Python 2.7:将Python脚本转化为可执行文件的利器** Py2exe是一款在Python 2.x环境下使用的开源工具,它的主要功能是将Python源代码转换为Windows平台上的独立可执行程序(.exe)。这对于那些希望在...
**Py2exe:将Python源码转换为可执行文件** Py2exe是一个开源的Python模块,主要用于Windows操作系统,它的主要功能是将Python源代码转换为Windows下的可执行程序(.exe),使得没有安装Python环境的用户也能运行...
2. **编写接口定义**:在Python脚本中,使用f2py提供的语法定义你想要暴露给Python的Fortran函数或子程序。 3. **生成接口文件**:通过运行f2py命令,它可以生成一个Fortran接口模块,这个模块包含了Python调用...