Kann ich mit cx_freeze ein 32-Bit-Programm erstellen, wenn ich ein 64-Bit-Betriebssystem habe?
Ich verwende derzeit Windows 7 Home 64-Bit und arbeite an einem Programm, das ich für 32- und 64-Bit-Windows-Betriebssysteme bereitstellen möchte. Wenn ich meine .py-Datei mit cx_Freeze in eine .exe-Datei verwandle, kann sie nur auf 64-Bit-Betriebssystemen installiert werden.
Muss ich einen 32-Bit-Computer kaufen, um ihn in ein 32-Bit-Programm zu konvertieren, oder gibt es einen speziellen Befehlssatz, mit dem cx_freeze eine x32- und eine x64-Exe erstellen kann?
from cx_Freeze import *
import sys
base = None
if sys.platform == 'win32':
base = "Win32GUI"
executables = [Executable("iNTMI.py", shortcutName = "iNTMI", shortcutDir = "DesktopFolder", base = base, icon = "C:/Program Files/iNTMI/assets/images/programIcon.ico")]
setup(
name = "iNTMI",
options = {"build_exe": {"packages": ["tkinter", "minecraftItems", "ProgFunctions", "minecraftItems"], "include_files": ["ProgFunctions.py", "minecraftItems.py"]}},
executables = executables
)