2017-08-06 76 views
0

我有一個與Tkinter一起工作的程序。這是使用Python 3.我想將此py轉換爲exe。我發現PyInstaller和Cx_Freeze。我試圖用cx_freeze進行轉換(我的setup.py文件爲cx_freeze爲here)。該exe文件正在我的Windows 10 PC上工作,但它在Windows 7 PC上出現兼容性錯誤。將py轉換爲exe

然後,我用PyInstaller轉換。這個exe文件正在我的Windows 10 PC上工作,如cx_freeze的exe文件。我從來沒有在Windows 7 PC上試過,但我不想再次發生錯誤。我如何確定它可以在Windows 7 PC上運行?

注意:Windows 7 PC是我的客戶,所以我不想打擾他太多。

我想轉換PY exe文件爲Windows 7,在Windows 10

+0

看看[PyInstaller](http://www.pyinstaller.org) - 特別是「一個文件」模式。您必須在您希望支持的平臺上測試您的應用程序。期。 –

+0

感謝兄弟,我使用PyInstaller的一個文件模塊進行了轉換併發送給我的客戶。我希望它會起作用。 –

+0

這個線程可以幫助https://stackoverflow.com/questions/11187568/creation-of-windows-executable-file-exe-with-pydev-eclipse-and-cdt-eclipse – Marko

回答

1

是否運行在x64位系統,蟒蛇的64版本,什麼版本做你的客戶使用?

我相信你有的問題是,你正試圖在x32計算機上運行x64應用程序,這是不可能的,因爲不支持x64。所以你必須讓它成爲一個x32應用程序This post might help