将py转换为exe

时间:2017-08-06 14:49:47

标签: python user-interface tkinter cx-freeze

我有一个与Tkinter合作的程序。这是使用Python 3.我想将此py转换为exe。我找到了PyInstaller和Cx_Freeze。我试图用cx_freeze进行转换(我的cx_freeze的setup.py文件是here)。 exe文件在我的Windows 10 PC上运行,但它在Windows 7 PC上出现兼容性错误。

然后,我用PyInstaller转换了。这个exe工作在我的Windows 10 PC上,就像cx_freeze的exe文件一样。我从未在Windows 7 PC上尝试过,但我不想再次出错。我怎么能确定它能在Windows 7 PC上运行?

注意:Windows 7 PC是我的客户,所以我不想让他太烦恼。

我希望在Windows 10上将for py转换为Windows 7。

1 个答案:

答案 0 :(得分:1)

您是否正在运行x64位系统,x64版本的python以及您的客户使用的是什么版本?

我相信你遇到的问题是你试图在x32计算机上运行x64应用程序,这是不可能的,因为不支持x64。因此,您必须将其设为x32应用程序This post might help