Я написал графический интерфейс Python, который хочу упаковать в виде одного исполняемого файла с помощью py2exe. мой файл setup.py выглядит так:
from distutils.core import setup
import py2exe
windows = [{'script': "testgui.pyw",
'uac_info': "requireAdministrator",
},]
setup(
windows = windows,
options={'py2exe': {'bundle_files': 1}},
zipfile = None,
)
запуск py2exe с этим установочным файлом завершается без ошибок. однако, когда я пытаюсь запустить исполняемый файл, он запрашивает у меня права администратора, а затем ничего не делает (никаких ошибок не возникает даже при вызове с терминала). комментирование строки параметров в setup.py создает файл .exe, который запускается именно так, как я хочу, за исключением того, что папка dist загромождена множеством зависимостей, которых я бы предпочел не иметь. кто-нибудь знает обходной путь? (у меня это работало раньше, но не с tkinter.)