в комплекте tkinter с py2exe - PullRequest
       14

в комплекте tkinter с py2exe

2 голосов
/ 01 декабря 2011

Я написал Python GUI, который я хочу упаковать в один исполняемый файл, используя 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.)

1 Ответ

0 голосов
/ 09 декабря 2016

Ну, я нашел это возни.Вы используете 64-битную версию?

        'bundle_files': 3, #Options 1 & 2 do not work on a 64bit system
...