【发布时间】:2011-06-21 13:18:39
【问题描述】:
我读到 py2exe 可以使用 Python 3 之前的版本创建独立程序。如何使用 Python 3.2 创建例如“Hello world.exe”好吗??
【问题讨论】:
-
继续评论 Python3 支持功能请求:sourceforge.net/p/py2exe/feature-requests/20
我读到 py2exe 可以使用 Python 3 之前的版本创建独立程序。如何使用 Python 3.2 创建例如“Hello world.exe”好吗??
【问题讨论】:
p2exe 几乎已经死了,除非您使用的是 2.7 或更低版本。
1) 查看cx-freeze
2) 安装 cx-freeze
3) 创建您的脚本 (test.py):
print("Hello there, anyone else hate hello worlds?")
4) 创建你的 setup.py 文件
from cx_Freeze import setup, Executable
setup(
name = "hatefulworld",
version = "0.1",
description = "I wish programming was this easy",
executables = [Executable("test.py")])
5) 执行python命令:
python setup.py build
6) **十指相扣,如果成功则切换到 build\exe 目录,然后运行你的程序。
我很高兴您要求提供一个 hello world 教程,但它不是一个有用的教程,因为它从来没有像上面那样简单。
【讨论】: