Могу ли я создать 32-битную программу с помощью cx_freeze, если у меня 64-битная ОС?
В настоящее время я использую 64-разрядную версию Windows 7 Home и работаю над программой, которую я хотел бы сделать доступной как для 32-, так и для 64-разрядных операционных систем Windows. Когда я использую cx_Freeze, чтобы превратить мой .py в .exe, он позволяет устанавливать его только в 64-битных операционных системах.
Нужно ли мне покупать 32-битный компьютер, чтобы преобразовать его в 32-битную программу, или есть специальный набор команд, который я могу использовать, чтобы cx_freeze создавал как x32, так и x64 exe?
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
)