from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'bundle_files': 1}},
windows = [{'script': "single.py"}],
zipfile = None,
)
在 py2exe 的安装文件中,其中写着 single.py 是我放置程序名称的地方吗?
我不知道你的py2exe工具,但是我们通常使用这种方式将py转换为exe:
下载并安装标准 Python 软件:http://www.python.org/download/ http://www.python.org/download/
通过以下链接下载 PyInstaller:http://pyinstaller.python-hosting.com/ http://pyinstaller.python-hosting.com/
解压您下载的存档!
在本例中,解压文件的目录:
In the <UNPACKED_FILES_DIR>
目录下,运行Configure.py。
它必须在尝试构建任何东西之前运行。
-
为您的项目创建一个规范文件:
python Makespec.py -F -p <PYTHON_LIB_PATH> <PYTHON_SCRIPT>
-F: Produce a single file deployment.
-p <PYTHON_LIB_PATH>: Set base path for import (like using PYTHONPATH).
( e.g.: C:\Program Files\Python24\Lib\ )
<PYTHON_SCRIPT>: Path to python script.
6 构建您的项目!
python Build.py <SPECFILE>
<SPECFILE>: Path to the specfile, that have been created in step 4!
The full path to <SPECFILE>:
<UNPACKED_FILES_DIR>/<PYTHON_SCRIPT>/<PYTHON_SCRIPT>.spec
- 二进制文件将被放置在目录中
<SPECFILE>
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)