Olá, estou com uma dúvida. Estava estudando frontend e decidi criar uma interface para um programa em Python que estou desenvolvendo. A interface e o programa funcionam muito bem, porém estou enfrentando um problema ao tentar transformar esse arquivo em um executável. A aplicação não funciona em outras máquinas que não possuem o Python instalado; ela apenas abre o frontend, mas não consegue executar as funções programadas no backend. Já tentei usar o PyInstaller e o cx_Freeze, mas nenhum dos dois funcionou. segue setup.py do cx_freeze:
from cx_Freeze import setup, Executable
build_exe_options = {
"packages": ["os", "sys", "pandas", "webbrowser", "pyautogui", "time", "customtkinter", "PIL", "tkinter"],
"include_files": [
(r"C:\Users\gungu\OneDrive\Área de Trabalho\Codes\WhatBot\images\refresh_24dp_FILL0_wght400_GRAD0_opsz24.png"),
(r"C:\Users\gungu\OneDrive\Área de Trabalho\Codes\WhatBot\images\menu_24dp_FILL0_wght400_GRAD0_opsz24.png"),
(r"C:\Users\gungu\OneDrive\Área de Trabalho\Codes\WhatBot\images\precision_manufacturing_24dp_FILL0_wght400_GRAD0_opsz24.png")
]
}
base = 'gui'
executables = [
Executable('projeto.py', base=base, target_name='projeto1')
]
setup(name='Projeto',
version='1',
description='',
options={'build_exe': build_exe_options},
executables=executables)