我正在帮助我 10 岁的 child 在 Windows 7 上阅读 Jason Briggs 的“Python for Kids”一书。他已经知道 Scratch。他在书中取得了很大的进步,但令我惊讶的是它没有关于创建 exe 的信息;它假定 Python 将安装在 children 的程序运行的任何计算机上。当 child 想把他的程序给他的 friend 时,那是行不通的。帮助他完成这本书是我自己第一次接触 Python。
Google 将我引导至 cx_Freeze 4.3.4,但当我尝试安装它 (cx_Freeze-4.3.4.win32-py3.4.exe) 时,我收到消息:
“需要 Python 版本 3.4,但在注册表中找不到。”
这是否意味着我必须降级到 Python 3.4?但后来我发现这个线程似乎表明 cx_Freeze 应该在 Python 3.5 上工作:
https://sourceforge.net/p/cx-freeze/mailman/message/34695906/
我需要做什么?
最佳答案
cx_Freeze 4.3.4 不适用于 Python 3.5。然而,cx_Freeze 5.0 的开发版本相当稳定,但由于还没有正式发布,我找不到任何易于使用的 Windows 发行版。因此,我创建了一个简单的 GitHub 页面,其中包含一些说明和预构建的二进制 Python Wheels,供需要在 Windows 上使用 Python 3.5 创建 exe
分发版的任何人使用:https://github.com/sekrause/cx_Freeze-Wheels
关于python - 在 Windows 上创建 python 3.5 exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37086368/