当前位置:  开发笔记 > 编程语言 > 正文

用于Python 3.0的Py2exe

如何解决《用于Python3.0的Py2exe》经验,为你挑选了4个好方法。

我正在寻找Python3.0版本的"py2exe".我尝试在py2exe的源代码上运行2to3,但代码仍然破碎.

有任何想法吗?



1> Craig McQuee..:

更新2014-05-15

Python 3.x的py2exe现已发布!在PyPI上获取它.

旧信息

看看py2exe SourceForge项目的SVN存储库:

http://py2exe.svn.sourceforge.net/

最后一次我看了它,它说最后一次更新是在2009年8月.但请密切注意,看看是否有任何Python 3正在进行中.

我还在py2exe跟踪器上提交了两个功能请求.到目前为止,没有反馈意见:

支持Python 3.x.

项目路线图



2> Titusz..:

你看看cx_Freeze了吗?它似乎从Python脚本创建独立的可执行文件,包括对Python 3.0和3.1的支持



3> dotancohen..:
Python3的py2exe出来了!

这是最初的错误报告: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开发团队!



4> Greg Hewgill..:

这些py2exe2to3程序服务完全不同,所以我不确定你的最终目标是什么.

如果要从正在运行的Python程序构建可执行文件,请使用py2exe适合您使用的任何Python(版本2或版本3)的版本.

如果要将现有的Python 2程序转换为Python 3,请2to3根据需要使用加上任何其他编辑.Python 3文档更详细地描述了转换过程.

更新:我现在明白,你可能已经尝试运行2to3py2exe自身要尽量使一个Python 3兼容的版本.不幸的是,这绝对超出了能力范围2to3.您可能必须等待py2exe项目才能发布兼容Python 3的版本.


啊,现在我明白了原来的问题!我认为最初的海报试图针对py2exe本身运行2to3,希望创建一个适合Python 3的py2exe版本.
推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有