我最近编写了我的第一个python程序(它是一个小的windows或linux应用程序,可以从你支持gmail,aol,mediacom,yahoo的电子邮件帐户发送电子邮件,如果你知道电子邮件服务器,它支持任何电子邮件提供商港口地址)。今天我添加了一个gui界面。我的问题是我想把它变成一个exe文件,但我似乎无法弄清楚如何。我尝试过使用py2exe,但它不支持python 3.3.2,C_freeze也不支持。任何帮助将不胜感激。
答案 0 :(得分:2)
与问题中的断言相反,py2exe
和cx_Freeze
都支持Python 3。*
py2exe
的问题似乎是你正在尝试使用需要Python 2.7的二进制安装 - 可能是py2exe-0.6.9.win32-py2.7.exe
。你不能这样做。如果有一个3.3的二进制安装程序(它也必须匹配你的32/64位),你可以使用它。如果没有,您可以像使用任何其他软件包一样从源代码安装它。
我无法想象你的问题是cx_Freeze
,因为它的首页上有32位和64位的Python 3.3二进制安装程序。
*我不能保证它们适用于3.3.2,因为它们没有明确说明,而且我没有测试过。但是大多数支持“Python 3”的软件包都支持3.3.2,并且没有任何理由相信它不起作用,最好只测试它而不是试图搜索确认它已被“认证”或其他什么。 / p>
答案 1 :(得分:0)