Вы можете использовать cxfreeze
для создания исполняемого файла (и других файлов, которые он создает), сжать их в * .7z архив, используя 7-zip , затем использовать 7-ZIP SFX Maker чтобы превратить его в самораспаковывающийся архив.
При создании архива SFX настройте его так, чтобы основной исполняемый файл cxfreeze
генерировал прогоны при извлечении файлов.Вы также можете изменить значок архива, а также указать архиву извлекать и запускать из временной папки.
Когда пользователь запускает исполняемый файл, файлы извлекаются во временную папку и запускается программа.Для пользователя он будет вести себя точно так же, как обычный exe-файл.