在Windows上创建python 3.5exe

2024-05-08 14:24:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在帮我的10岁孩子翻阅杰森·布里格斯在Windows 7上写的《孩子的Python》一书。他已经知道刮痕了。他在这本书中取得了很大的进步,但是我很惊讶它没有关于创建一个exe的信息;它假设Python将安装在孩子们运行的任何计算机上。当孩子想把他的节目给他的朋友时,那是行不通的。帮助他写这本书是我第一次接触Python。

Google引导我使用cx_Freeze 4.3.4,但是当我尝试安装它(cx_Freeze-4.3.4.win32-py3.4.exe)时,我得到一条消息:

需要Python3.4版,但在注册表中找不到

这是否意味着我必须降级到Python3.4?但后来我发现这个线程似乎表明cx_Freeze应该在Python 3.5上工作:

https://sourceforge.net/p/cx-freeze/mailman/message/34695906/

我需要做什么?


Tags: 信息消息注册表windows计算机google孩子朋友
2条回答

最后我检查了Pyinstaller是否有官方支持(认为这是目前为止唯一的支持?)对于Python 3.5

下面是关于如何使用Pyinstaller生成.exe的friendly tutorial。他的步骤对我来说适用于简单的3.5应用程序,这可能是您所需要的全部。链接中的youtuber还有一个很好的python GUI开发播放列表,这是我第一次接触pythongui开发。

cx_Freeze 4.3.4不适用于Python 3.5。不过,cxúufreeze5.0的开发版本是相当稳定的,但由于目前还没有正式发布,我找不到任何易于使用的Windows发行版。因此,我创建了一个简单的GitHub页面,其中包含一些说明和预构建的二进制Python控制盘,供需要在Windows上使用Python 3.5创建exe发行版的任何人使用:https://github.com/sekrause/cx_Freeze-Wheels

相关问题 更多 >