我正在寻找 Python3.0 版本的“py2exe”。我尝试在 py2exe 的源代码上运行 2to3,但代码仍然损坏。
有任何想法吗?
Python 3.x 的 py2exe 现已发布!在 PyPI 上获取它。
查看 py2exe SourceForge 项目 SVN 存储库:
http://py2exe.svn.sourceforge.net/
我最后一次查看它,它说最后一次更新是 2009 年 8 月。但请密切注意,看看是否有任何 Python 3 工作正在进行中。
我还在 py2exe 跟踪器上提交了两个功能请求。到目前为止,没有关于他们的反馈:
你检查过 cx_Freeze吗?它似乎可以从您的 Python 脚本创建独立的可执行文件,包括对 Python 3.0 和 3.1 的支持
这是原始错误报告:http:
//sourceforge.net/projects/py2exe/
这是提到该版本的评论:http:
//sourceforge.net/projects/py2exe/
这是pypi上的包:
https ://pypi.python.org/pypi/py2exe/0.9.2.0
请注意,Python 3 的 py2exe 仅支持 Python 3.3 及更高版本!
非常感谢 py2exe 开发团队!
py2exe
和程序服务于完全不同的2to3
目的,所以我不确定你的最终目标是什么。
如果你想从一个正在运行的 Python 程序构建一个可执行文件,请使用py2exe
适合你正在使用的任何 Python 的版本(版本 2 或版本 3)。
如果要将现有的 Python 2 程序转换为 Python 3,请2to3
根据需要使用 plus 任何其他编辑。Python 3 文档更详细地描述了转换过程。
更新:我现在了解到您可能一直在尝试与自己2to3
对抗py2exe
以尝试制作 Python 3 兼容版本。不幸的是,这绝对超出了2to3
. 您可能必须等待py2exe 项目发布 Python 3 兼容版本。
如果您安装了简单的设置,请输入pip install py2exe
要安装的 shell。