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
    )

Antworten auf die Frage(2)

Ihre Antwort auf die Frage