Ich kann richtig eine ausführbare Datei mit cx_freeze in Windows 64-Bit-system.But erzeugen, wenn ich die ausführbare Datei in Windows 32-Bit-System verwenden will, kann es nicht funktionieren, wie kann ich es in anderem Computer, dessen Systems zur Verfügung zu stellen ist 32bit . 'cx_Freeze und Python 3.4
import sys
from cx_Freeze import setup, Executable
base = None
if sys.platform == "win32":
#base = "Win32GUI"
base = "Console"
exe = [Executable(script = r'E:\programming\python\lx\sange\test_GUI.py',
base = base,
targetName = 'test.exe')]
setup( name = "guifoo",
version = "0.1",
description = "My GUI application!",
executables = exe)`
Vorsicht, um die Fehlermeldung zu posten? – DineshKumar
Die Execution, die ich gerade produziere, kann in meinem 64bit System funktionieren, es hat keinen Fehler. Ich möchte es nur auf einen anderen Computer anwenden, dessen System 32bit ist, und es entsteht, dass die exe nicht mit dem System kompatibel ist, kann die exe nicht Lauf. – Robbie
Aufgrund Ihrer Antwort gehe ich davon aus, dass es eine Möglichkeit für diesen Fehler geben könnte. Wenn Sie Ihren Code in Python 64 Bit entwickelt und gepackt haben und das andere System Python 32 Bit installiert hat, kann dieser Fehler auftreten. Vergleichen Sie einfach beide Python-Versionen. Dann können Sie eine Führung bekommen. – DineshKumar