Python 3.0 的 Py2exe

发布于 2024-07-12 19:43:13 字数 87 浏览 7 评论 0原文

我正在寻找Python3.0版本的“py2exe”。 我尝试在 py2exe 的源代码上运行 2to3,但代码仍然损坏。

有任何想法吗?

I am looking for a Python3.0 version of "py2exe". I tried running 2to3 on the source for py2exe but the code remained broken.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

南巷近海 2024-07-19 19:43:13

Python 3.x 的更新 2014-05-15

现已发布! 在 PyPI 上获取

旧信息

查看 py2exe SourceForge 项目 SVN 存储库:

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

我最后一次查看它时,它说最后一次更新是 2009 年 8 月。但是请密切关注,看看是否有任何 Python 3 工作正在进行中。

我还在 py2exe 跟踪器上提交了两个功能请求。 到目前为止,还没有对它们的反馈:

Update 2014-05-15

py2exe for Python 3.x is now released! Get it on PyPI.

Old information

Have a look at the py2exe SourceForge project SVN repository at:

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

The last I looked at it, it said the last update was August 2009. But keep an eye on that to see if there's any Python 3 work in-progress.

I've also submitted two feature requests on the py2exe tracker. So far, no feedback on them:

风吹过旳痕迹 2024-07-19 19:43:13

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

Did you check out cx_Freeze? It seems to create standalone executables from your Python scripts, including support for Python 3.0 and 3.1

半仙 2024-07-19 19:43:13

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 开发团队!

py2exe for Python3 is out!

Here is the original bug report:
http://sourceforge.net/projects/py2exe/

Here is the comment mentioning the release:
http://sourceforge.net/projects/py2exe/

Here is the package on pypi:
https://pypi.python.org/pypi/py2exe/0.9.2.0

Note that py2exe for Python 3 only supports Python 3.3 and above!

A huge thank you to the py2exe development team!

攀登最高峰 2024-07-19 19:43:13

py2exe2to3 程序具有完全不同的目的,因此我不确定您的最终目标是什么。

如果您想从工作的 Python 程序构建可执行文件,请使用适合您所使用的 Python 的 py2exe 版本(版本 2 或版本 3)。

如果您想将现有的 Python 2 程序转换为 Python 3,请使用 2to3 并根据需要进行任何其他编辑。 Python 3 文档以 更多内容描述了转换过程详细信息

更新:我现在了解到您可能一直在尝试针对 py2exe 本身运行 2to3 来尝试制作 Python 3 兼容版本。 不幸的是,这绝对超出了 2to3 的能力。 您可能需要等待 py2exe 项目 发布 Python 3 兼容版本。

The py2exe and 2to3 programs serve completely different purposes, so I'm not sure what your ultimate goal is.

If you want to build an executable from a working Python program, use the version of py2exe that is suitable for whichever Python you are using (version 2 or version 3).

If you want to convert an existing Python 2 program to Python 3, use 2to3 plus any additional editing as necessary. The Python 3 documentation describes the conversion process in more detail.

Update: I now understand that you might have been trying to run 2to3 against py2exe itself to try to make a Python 3 compatible version. Unfortunately, this is definitely beyond the capabilities of 2to3. You will probably have to wait for the py2exe project to release a Python 3 compatible version.

感悟人生的甜 2024-07-19 19:43:13

如果您安装了简单安装程序,请在 shell 中输入 pip install py2exe 进行安装。

If you have easy setup installed, type pip install py2exe in a shell to install.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文